@charset "utf-8";







/* CSS Document */







*{ margin:0; padding:0;}







ul{ list-style:none;}







a{ text-decoration:none; color:#000;}







body{ font-size:12px; background:#fff;font-family:"Microsoft Yahei";}







mip-img{ border:none;}















i{ font-style:normal; color:#a00000;}







.fl{ float:left;}







.fr{ float:right;}







.clearfix:after{ content:"."; clear:both; display:block; font-size:0; height:0; overflow:hidden;}







.clearfix{ zoom:1;}







.wrapper{ width:100%; margin:0 auto;}















/*头部开始*/







.header{ width:100%;}







.header mip-img{ width:100%;}















.nav{ width:100%; height:69px;}







.nav li{ float:left; width:25%;  background:#e9e9e9;}







.nav li a{ height:34px; line-height:34px; border:1px solid #fff; text-align:center; color:#5d1400; font-size:14px; margin:0 0 -2px -1px; display:block;}























.bannerList a,.bannerList a mip-img{ display:block; width:100%; overflow:hidden;}







.banner{ position:relative; width:100%; }







.hd{ position:absolute; height:12px; bottom:4px; right:10px; z-index:10000000;}







.hd li{ float:left; width:5px; height:5px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; border:1px solid #FFF; overflow:hidden; margin-right:6px; text-indent:-9999px;}







.hd li.on{ background:#fff;  }















.hot{ width:100%;}







.hot a{ width:100%;}







.hot a mip-img{ width:100%;}







/*头部结束*/















.current1{ padding:0 10px; height:45px; line-height:44px; font-size:16px; border-bottom:1px solid #d8d8d8;}







.current1 mip-img{ margin:14px 10px 0px 0px;}















.zjtdBd{ padding:0 10px;}







.cf_title07{width:100%; height:32px;overflow:hidden;line-height:32px;margin-bottom:12px;}







.cf_title07 ul{ width:100%;}







.cf_title07 ul li{width:25%;height:32px;float:left; text-align:center;}







.cf_title07 ul li mip-img{ width:20px; height:21px; margin:5px 0px 0px 5px; float:left;}







.cf_title07 ul li.cf_noborder{width:25%;height:32px;float:left;text-align:center; margin-right:0;}







.cf_title07 ul li a.hover{background:#7a0308;height:32px;line-height:32px;display:block; color:#fff; font-size:14px; font-weight:bold;}







.cf_title07 ul li a{ display:block; margin-right:1px;background:#b2b2b2; color:#7a0308; border-radius:3px; font-size:14px; font-weight:bold;}







.cf_box04{ width:100%; margin:0 0px 10px;}







.cf_box04 li{width:100%;}







.gzhu p{ height:36px; line-height:36px; border-bottom:1px dashed #d6d5d5; font-size:18px;}







.bin{ margin:15px auto 5px; }















.rdgz{ width:100%;}







.rdgz-1{ width:100%;}







.rdgz-2{ padding:0 10px;}







.rdgz-2 mip-img{ width:45px; height:22px; margin-top:5px;}







.rdgz-2 ul li{ height:45px; line-height:45px; border-bottom:1px dashed #d6d5d5; font-size:18px;}







.rdgz-3{ margin:0 10px 0 0;}















.rdgz-4{ padding:0 10px; margin:20px auto;}







.rdgz-4 a{ width:100%;}







.rdgz-4 a mip-img{ width:100%; }















.kqmy{ width:100%; }







.kqmy-1{ width:100%;}















.kqmy-2{ padding:0 10px;position:relative; margin:10px auto; min-height:146px;}







.dhy{ width:110px; height:146px; position:absolute; left:10px; top:0px; }







.teach{ margin-left:115px;}







.teach h2{ color:#59493f; font-size:18px;}







.teach h3{ background:#59493f; color:#fff; height:20px; line-height:20px; text-align:center; width:180px; font-size:12px; font-weight:normal; margin:0px 0px 2px;}







.teach ul li{ background-image:url(/images/kouq-y27.jpg); background-repeat:no-repeat;  background-position:0px 0px; padding-left:20px; padding-bottom:4px; overflow:hidden;}







.teach span{ color:#a00000}







.teach a{ color:#a00000;}







.teach mip-img{/* width:16px; height:15px;*/ margin:3px 5px 0px 0px;}







.pfen{ background:#eee; height:48px; line-height:48px; margin:10px auto; }







.pfen p{ float:left; margin:0 10px;}







.pfen-1 mip-img{ width:40px; height:7px;}







.pfen-2 span{ color:#b70101;}







.pfen-2 mip-img{ width:15px; height:11px;}







.pfen-3 span{ color:#008516;}















.kqkn-1{ padding:0 10px;}







.kqkn-1 p span{ color:#ae0000;}







.kqkn-1 p{ border-bottom:1px dashed #785a31; line-height:40px; background-image:url(/images/kouq-y21.jpg); background-repeat:no-repeat; background-position:4px 16px; text-indent:22px;}







.kqkn-1 p.kqkn-2{ line-height:30px; background-position:4px 11px;}







.kqkn-3{ background:#9b948e; color:#fff; font-size:18px; text-align:center; height:30px; line-height:30px; margin:20px auto 10px; display:block;  width:280px;}















.jin{ width:100%; margin:20px auto;}







.jin a{ width:100%;}







.jin a mip-img{ width:100%;}



.pagelist{display:table;margin:0 auto; border-collapse:separate;border-spacing: 5px;}
.pagelist ul {background:none !important;}
.pagelist ul li{display:table-cell;border:#acacac 1px solid;text-align:center;padding: 0 5px;}
.pagelist ul li a{color:#000;text-decoration: none;}



















/*免费预约挂号开始*/







.zhibBd{ border-bottom:1px solid #d5d5d5; padding-bottom:10px; margin:10px auto;}







.zhib h2{ font-size:18px; color:#59493f; font-weight:bold;}







.zhib h2 span{ font-size:12px; color:#6e6e6e;}







.zhib p{ color:#d9d9d9; font-size:12px; }







.zhib{ border-left:11px solid #644f3a; padding-left:10px; }







.zhib strong{ color:#b20000;}







.mian{ width:100%; margin:15px auto 10px;}







.mian mip-img{ width:100%;}







.mian-1{ width:98%; padding:0 1%;}







.mian-p1{ color:#a50000;}







.txt{ text-indent:5px; width:200px; height:32px; line-height:32px;}







.shi{ margin-bottom:5px;}







.shi strong{ margin:0 10px 0 5px; font-weight:normal;}







.shi b{ font-weight:normal;}















.p1{ width:220px; margin:20px auto;}







.p1 a{ background:url(/images/kouq-y44.jpg) no-repeat; width:100px; height:30px; margin-right:20px;}







.p1 input{ background:url(/images/kouq-y45.jpg) no-repeat; width:100px; height:30px; cursor:pointer; border:none;}















.yk_m11{ overflow:hidden; padding:0 3%; margin-top:15px;}







.djtjss{ display:block; color:#3e3e3e; font-size:1em; overflow:hidden; margin-bottom:10px;}







.djtjss b{ color:#000000; float:left; margin-top:8px; font-size:1em; font-weight:normal;}







.djtjss .txts{ border:solid 1px #e0e0e0; height:30px; padding:0 0 0 5px; margin-left:5px; font-size:1em; float:left; color:#b6b6b6; width:65%;}







.djtjss strong{ float:left; color:#9b0000; font-size:1em; margin:10px 5px 0 0; font-weight:bold; margin-left:2px;}







.djtjss .dakkkss{ width:65%; resize:none;color:#b6b6b6; font-size:12px; border:solid 1px #e0e0e0; float:left; margin-left:5px; padding:5px 0 0 5px;}







.yk_m10sss a{ width:48%;}







.yk_m10sss .yk_nad{ margin-left:4%; }







/*免费预约挂号结束*/































/*底部开始*/







.footer{ width:100%; background:url(/images/kouq-y48.jpg) repeat-x;color:#fff; background-size:100% 100%;}







.foot-p{ color:#bc7967;}







.foot-1{ width:100%; margin:3px auto;}







.foot-2{ margin:8px auto; display:block;}







.footer p{ text-align:center; line-height:30px;}







/*底部结束*/























.yuy{ overflow:hidden; padding-bottom:10px;}







.yuy a{ width:45%; display:block; float:left;}







.yuy a mip-img{ width:100%;}







.con1{ display:inline-block;  height:24px; margin-right:1%; border:none;}







.con2{ display:inline-block;  height:24px; border:none;}