@charset "gb2312";
/* CSS Document */
body,div,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,iframe,input,textarea,select,label,article,aside,footer,header,menu,nav,section,time,audio,video{margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,audio,canvas,video{display:block; font-weight: 500; overflow:hidden; }
html,body{font-size:12px; color: #333; font-family:'微软雅黑',Helvetica,STHeiti,Droid Sans Fallback; -webkit-text-size-adjust:none; -ms-text-size-adjust:none; background:#FFF}
h1,h2,h3,h4,h5,h6{font-weight:500;}
@media screen and (max-device-width: 320px){html,body{font-size: 12px}}
@media screen and (min-device-width: 360px){html,body{font-size: 13px}}
textarea{resize:none;}
iframe,img{border:0; line-height: 100%}
ul,ol{list-style:none;}
a{text-decoration:none; outline:0; color: #333; cursor:pointer}
.fn-clear:after{visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}
.fn-clear{zoom:1; /* for IE6 IE7 */ clear:both}
.fn-left,.fn-right{display:inline;}
.fn-left{float:left;}
.fn-right{float:right;}
* ----------------------------------------------------------------------- >>>@名称: common@功能: 公用样式
*/

/* 精灵?*/
.nav a, .dvTitle h2, .dvTitle_more, .ill a, .tech_list_title, .tech_list_more{background: url(../images/sprite.png) no-repeat;}
/* 全宽高A链接 */
.banner a, .dvTitle h2 a, .tech_banner a, .tech_list_more a, .ablock a{display: block; width: 100%; height: 100%; text-align: center; overflow: hidden;}
/* css3阴影 */
.tech_list li{-moz-box-shadow:3px 2px 7px #bec4c8; -webkit-box-shadow:3px 2px 7px #bec4c8; box-shadow:3px 2px 7px #bec4c8;}
.dis-list li{-moz-box-shadow:3px 2px 4p x #d8dde3; -webkit-box-shadow:3px 2px 4px #d8dde3; box-shadow:3px 2px 4px #d8dde3;}
/* css3圆角 */
.dis-exBox{-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}
.listBox li{-moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px;}
.met-name{-moz-border-radius: 22px; -webkit-border-radius: 22px; border-radius: 22px;}
.met-name1{-moz-border-radius: 12px; -webkit-border-radius: 12px; border-radius: 12px;}
.exp, .expi{-moz-border-radius: 12px; -webkit-border-radius: 12px; border-radius: 12px;}
.expi-L{-moz-border-radius: 12px; -webkit-border-radius: 12px; border-radius: 12px 0 0 12px;}
.exp-pic, .exp-more{-moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px;}
.expi-Rbtn a{-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;}
/* 字体 */
.ff-wy{font-family: '微软雅黑'}
.ff-arial{font-family: Arial}
.fz14{font-size: 14px}
.fz16{font-size:16px;}
.fz18{font-size: 18px}
.fz20{font-size: 20px}
.fz21{font-size: 21px}
.fz23{font-size: 23px}
.fz24{font-size: 24px}
.fz25{font-size: 25px}
.fz28{font-size: 28px}
.fz30{font-size: 30px}
.fz32{font-size: 33px}
.fz35{font-size: 35px}
.fz38{font-size: 38px}
/* 字体 */
.ff-wy{font-family: '微软雅黑'}
.ff-arial{font-family: Arial}
.fz-08{font-size: 0.80rem}
.fz-10{font-size: 0.83rem}
.fz-11{font-size: 0.92rem}
.fz-12{font-size: 1.05rem}
.fz-13{font-size: 1.18rem}
.fz-14{font-size: 1.27rem}
.fz-15{font-size: 1.35rem}
.ff-ar{font-family: Arial}
.fw-bd{font-weight: 700}
.fw-bder{font-weight: 900}
/* 字体行高 */
.lh-150{line-height:150%;}
.lh-170{line-height:170%;}
.lh-200{line-height:200%;}
.lh-220{line-height:220%;}
.lh-250{line-height:250%;}
.wid320{width:94%; margin: 0 auto; overflow: hidden; min-width:318px}
.wid90{width:94%; margin: 0 auto; overflow: hidden;}
.wid94{width:94%; margin: 0 auto; overflow: hidden;}
.wid{max-width:460px; margin: 0 auto;}
.color-00, .color-00 a{color: #000000;}
.color-99, .color-99 a{color: #999999;}
.color-ff, .color-ff a{color: #ffffff;}
.color-66, .color-66 a{color: #666666;}
.color-33, .color-33 a{color: #333333;}
.color-lan, .color-lan a{color: #14189d;}
.he90{height:90px;}
.he46{height:46px;}
/* 外上边距 */
.mt22{margin-top:22px;}
.mt10{margin-top:10px;}
.ta-c{text-align: center;}
.te-em{text-indent:2em;}
.ba-eb{background:#ebebeb;}
/*外上边距*/
.mt5{margin-top:5px;}
.mt8{margin-top:8px;}
.mt10{margin-top:10px;}
.mt12{margin-top:12px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.mt40{margin-top:45px;}
.mt45{margin-top:45px;}
.pb20{padding-bottom:20px}
/*公共样式 结束*/
.null{zoom:1;clear:both;height:0;font-size:0;overflow: hidden;}
.null:after{content:".";visibility:hidden;display:block;clear:both;height:0;font-size:0;overflow: hidden;}
.slideBox{min-width: 320px;margin: 0 auto;max-width: 460px; overflow:hidden; margin-bottom:40px;}
/*头部样式*/
header img,section img,img{max-width:100%}
.header{background-color:#231f20}
.top{min-width:320px; margin: 0 auto; position:relative; max-width:460px;}
.t_logo{width:55%; background:url(../images/bdf_62.jpg) left center no-repeat; background-size: contain; height:40px;}
.t_logo img{max-width:100%;}
.t_logo a, .t_tele a{width:100%; height:100%; display:block;}
.t_tele{width:45%; background:url(../images/bdf_61.jpg) left center no-repeat;background-size: contain; height:40px;}
.t_tele img{max-width:100%;}
.nav{background:#905b3c;border-bottom: 1px solid #c5d4e4;color: #fff;}
.nav a{display: inline-block;height: 2.3em;width: 25%;float: left;background: url(../images/bdf_08.png) no-repeat right;
text-align: center;line-height: 250%;color: #fff; border-bottom:1px solid #FFF;}
/*专家*/
.zj_01{width:85%; margin:0 auto;background: #fff; overflow:hidden;}
.zj_01 dl{list-style-type:none; padding-left:2%}
.zj_01 dl dt{width:51%; float:left;}
.zj_01 dl dd{width:48%; float:right;}
.zj_01 dl dd h2 span{font-size:1.3rem; color:#905b3c; font-weight:bold}
.zj_01 dl dd h3 span{font-size:0.1rem; color:#b3b3b3;}
.zj_01 dl dd p{color:#1b1b1b; font-size:10px; line-height:15px; font-weight:bold}
.zj_01 dl dd .fw{color:#905b3c; font-size:12px; line-height:20px;}
.zj_01 dl dd .fw span{color:#F00;}
.pingj{width:96%; padding-top:5px; font-weight:bold; margin:0 auto}
.pingj span{color:#905b3c;}
.button{float:left; display:block; margin-left:5px; margin-bottom:6px;padding:1% 2%;font-size: 12px; text-decoration: none!important;
border-radius: 3px; -moz-border-radius: 3px;
box-shadow: inset 0px 0px 2px #fff;-o-box-shadow: inset 0px 0px 2px #fff;
-webkit-box-shadow: inset 0px 0px 2px #fff;-moz-box-shadow: inset 0px 0px 2px #fff;}
.grey{color: #ffffff;border: 1px solid #20d6ed;background-image: -moz-linear-gradient(#18bce2, #1399d3);
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#18bce2), to(#1399d3));background-image: -webkit-linear-gradient(#18bce2, #1399d3);
background-image: -o-linear-gradient(#18bce2, #1399d3);background-color: #e1e1e1;}
.grey2{color: #ffffff;border: 1px solid #f39805;background-image: -moz-linear-gradient(#f39808, #f79a06);
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f39808), to(#f79a06));
background-image: -webkit-linear-gradient(#f39808, #f79a06);background-image: -o-linear-gradient(#f39808, #f79a06);
background-color: #e1e1e1;}
.scrol_zj{position:relative;width:94%px;margin:0 auto;margin-top:2px;}
.scrol_zj .tempWrap{margin:0 auto;}
.scrol_zj .bd li .scrol_zj_z p span,.scrol_zj .bd li .scrol_zj_y p span{font-size:28px; color:#0a3888;}
.scrol_zj .hd{overflow:hidden;width:100%; font-size:0;position:absolute;left:2px;top:16%;}
.scrol_zj .hd ul{float:left;}
.scrol_zj .prev,.scrol_zj .next{display:inline-block;cursor:pointer; width:28px; height:49px;background:url(../images/key1.jpg); overflow:hidden; margin:0 0px; vertical-align:top;}
.scrol_zj .next{background-position:-32px 0px;float:right;}
.scrol_zj .prev{background-position:0px 0px;float:left;}
/*新加头部样式*/
.focus{height:0 auto; margin:0 auto; position:relative; overflow:hidden;}
.focus .hd{width:100%; height:11px; position:absolute; z-index:1; bottom:5px; text-align:center;}
.focus .hd ul{display:inline-block; height:5px; padding:3px 5px; background-color:rgba(255,255,255,0.7);-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;}
.focus .hd ul li{display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#8C8C8C; margin:0 5px; vertical-align:top; overflow:hidden;}
.focus .hd ul .on{background:#FE6C9C;}
.focus .bd{position:relative; z-index:0;}
.focus .bd li img{max-width:100% ;background:url(../images/loading.gif) center center no-repeat;}
.focus .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
/*新加头部结束*/
/*案例*/
.index_hf{display:block; height:262px; margin-top:10px; width:94%;}
.txtScroll-top{margin:0 auto;width:94%; padding-top:10px}
.txtScroll-top .bd ul li h3{text-align:center;}
.txtScroll-top .bd ul li h3 a{font-size:1.6rem; font-weight:normal; margin-top:5px;}
.txtScroll-top .hd2 .next{display:block; background: #fff; font-size:25px; color:#666666; text-decoration:none;cursor:pointer;}
.infoList p{width:300px; margin:0 auto;}
.txtScroll-top .nr{line-height:200%;font-size:1.1rem; margin-top:5px; width:94%; margin:0 auto}
.txtScroll-top .nr a{color:#905b3c}
.hd2{background:#ebebeb}
/*预约挂号*/
.jbdh_title7{line-height:36px; background:#905b3c; display:block; overflow:hidden;}
.jbdh_title7 ul li{line-height:36px; float:left;}
.jbdh_title7 ul .xs_li1{background:url(../images/bdf_303.jpg) 15px center no-repeat;background-size: 38px 36px; font-family:"微软雅黑";font-size:1.2rem; padding-left:60px; color:#FFF; font-weight:bold; display:block;}
.jbdh_title7 ul .xs_li1 span{color:#ef6c00}
.jbdh_title7 ul .xs_li2{display:block; width:16%; float:right; margin-right:10px; height:36px;}
.jbdh_title7 ul .xs_li2 img{max-width:100%;}
.xs_li2 a{width:100%; height:100%; display:block;color:#FFF;}
.yuyue{line-height:36px; background:#d8d8d8; display:block; overflow:hidden;}
.yuyue ul li{line-height:36px; float:left;}
.yuyue .xs_li1{line-height:36px; float:left; margin-left:10px;color:#905b3c; font-weight:bold}
.yuyue ul .xs_li1 span{color:#454645;font-size:8px; font-weight:normal}
.yuyue ul .xs_li2{display:block; float:right; margin-right:5px; height:36px; color:#ff0005}

.anniu1{width:40%;height:30px;margin:10px auto;border-radius:5px;}
.anniu1 a{display:block;width:100%;height:30px;text-align:center;line-height:30px;color:#fff;}
.anniu{overflow:hidden; margin-top:1%; padding-bottom:1%; text-align:center}
.sub{margin-bottom:6px;width:97px; height:30px;font-size:12px; text-decoration: none!important;
border-radius: 3px; text-align:center; margin-right:10px;-moz-border-radius: 3px; box-shadow: inset 0px 0px 2px #fff;
-o-box-shadow: inset 0px 0px 2px #fff;-webkit-box-shadow: inset 0px 0px 2px #fff;-moz-box-shadow: inset 0px 0px 2px #fff; cursor:pointer;}
input.submitBtn2{color: #ffffff;border: 1px solid #24e0f2;background-image: -moz-linear-gradient(#17b6df, #139cd4);
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#17b6df), to(#139cd4));background-image: -webkit-linear-gradient(#17b6df, #139cd4);background-image: -o-linear-gradient(#17b6df, #139cd4);
background-color: #e1e1e1;}
input.submitBtn{color: #ffffff;border: 1px solid #f9c80e;
background-image: -moz-linear-gradient(#f9c30d, #f6a50a);background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f9c30d), to(#f6a50a));
background-image: -webkit-linear-gradient(#f9c30d, #f6a50a);background-image: -o-linear-gradient(#f9c30d, #f6a50a);
background-color: #e1e1e1;}
.wxts p{padding-bottom:25px}
/*底部导航*/
.fotxuan{/*margin-top:20px;*/background:#905b3c;height:50px;width:100%;position:fixed;bottom:0;}
.fotxuan li{width:25%;float:left;}
.fotxuan li a{display:block;width:70px;margin:0 auto;text-align:center;color:#fff;}
.fotxuan li a img{display:block;margin:0 auto;}
.fotxuan li a span{display:block;padding-top:5px;}
.fotxuan li a span img{margin-bottom:5px;margin-top:3px;}
footer{ overflow:hidden; width:100%; height:auto; height:60px;}
.index_zixun { width: 94%; margin: 3% auto; text-align: center; }
.index_zixun a { background:-webkit-linear-gradient(bottom, #ef6c00 30%, #f39808 70%); color: #fff; border-radius: 4px; border: 1px solid #f6a50a; line-height: 32px; font-size: 16px; padding: 3px 6px; display: block; }
/*biaodan*/
.nrjjsb{width: 100%;height: auto;padding: 0 0 10px 0;overflow: hidden;border-radius: 5px;box-sizing: border-box;}
.nr1{ width:100%; height:100%; overflow:hidden; border-radius:5px;}
.nr1_top{ width:100%; overflow:hidden;}
.n1r_top img{ width:100%; height:auto;}
.nr1_n1{ width:94%; margin:0 auto; height:64px; border-bottom:1px dashed #CCCCCC;}
.nr1_n1 p{ line-height:30px; font-size:14px; color:#333;}
.nr1_n1 p label{ margin-right:16px;}
.nr1_n1_dx{ width:95%; height:26px;}
.nr1_n1_dx input{ float:left; line-height:26px; margin-top:6px;}
.nr1_n1_dx label{  float:left; line-height:26px; width:30%; text-align:left;}
.nr1_n1_dx label a{ display:block; line-height:26px; text-indent:0.5em; font-size:0.14rem;} 
.nr1_n2{ width:94%; height:auto; overflow:hidden; padding:10px 0; margin:0 auto;}
.nr1_n2_d1{ width:100%; height:34px;}
.nr1_n2_d1 p{ float:left; line-height:34px; font-size:0.14rem; padding:0 2%; width:24%; text-align:center; color:#333;}
.nr1_n2_d1 input{ display:block; width:70%; height:32px; border:1px solid #CCC;}
.nr1_n2_d2{ width:100%; height:47px;}
.nr1_n2_d2 p{ line-height:47px; font-size:0.14rem; padding:0 2%; float:left; width:24%; text-align:center;}
.nr1_n2_d2 span{ width:70%; display:block; line-height:47px; height:47px; text-align:left; float:left;}
.nr1_n2_d2 span strong{ line-height:47px; font-size:14px; color:#333; font-weight:normal;}
.anniu1{ width:40%; height:30px;  margin:10px auto; border-radius:5px;}
.anniu1 a{ display:block; width:100%; height:30px; text-align:center; line-height:30px; color:#fff;}
.tising { overflow:hidden; padding:10px;line-height: 23px;text-indent: 2em;}
.tising b {color: #c41214;}

.footer{ overflow:hidden; width:100%; height:auto; padding-bottom:20px; text-align:center; font-size:14px; line-height:24px; padding-top:8px;}
.footer a{ color:#fc0000;}