@charset "utf-8";
/* CSS Document */
body{color:#313131;overflow-x:hidden}
.left{float:left;}
.right{float:right;}
.header{width:1070px;margin:0 auto;height:113px;}
.header .right{padding-top:25px;}
.date{margin-bottom:10px;color:#1b1a1b;}
.date span{color:#8a8788;padding-right:5px;}
.date a{padding:0 8px;color:#1b1a1b}
a{color:#535353}
a:hover{color:#e4007f}
.bdsharebuttonbox{width:125px;float:right;}

.banner{width:100%;background:#ea4883;height:46px;}
.nav{width:1070px;margin:0 auto;}
.nav li.current a{background:#f9338c}
.main{width:1070px;margin:0 auto;margin-top:25px;display:block;overflow:hidden;}
.main h1{margin-bottom:20px;}
.main h1 a{float:right;}

.clear{clear:both;}
.jianjie,.ywgk,.zjfc,.zkjs ,.phone,.qyry,.friendlink{margin-bottom:25px;overflow:hidden;display:block;}
.jianjie div{background:#ececec;overflow:hidden;display:block;}
.jianjie div img{border:2px solid #fa4f8e;padding:2px;border-radius:5px;}
.jianjie div .right{width:535px;margin-right:15px;padding-top:10px;}
.jianjie div p{text-indent:2em;line-height:190%;font-size:15px;}
.jianjie div p a{color:#e4007f}

.div1{width:760px;}
.div2{width:280px;}
.ywgk{display:block;overflow:hidden;}
.ywgk img.left{border:5px solid #aaa8a8;border-radius:5px;width:301px;height:225px;}
.ywgk div.right{width:440px;}
.ywgk .right h4{font-size:15px;margin-bottom:px;height:24px;}
.ywgk .right h4 span{font-weight:normal}
.ywgk .right h4 a{color:#1b1b1b;}
.ywgk .right p{text-indent:2em;line-height:200%;border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px;}
.ywgk .right li{line-height:200%;}

.ksjs {width:360px;}
.ksjs ul{display:block;overflow:hidden;height:158px;width:360px;}
.ksjs ul li{line-height:200%;display:block;overflow:hidden;height:28px;width:360px;}

#move {float:left;}
#move div {float:left}
#moveLeft {display:none;width:18px;margin:25px 0 0 10px;height:68px;background:url(../images/left2.jpg)  left no-repeat}
#moveRight {display:none;width:18px;height:68px;background:url(../images/right2.jpg) right no-repeat;margin-top:25px;}
#moveBox {width:760px;overflow:hidden;position:relative;height:186px;}
#moveBox ul {display:block;position:absolute;left:0;padding-left:1px; width:1000px;}


.zj_list li{width:250px;float:left;padding-right:10px;}
.zj_list li div{width:97px;padding:0 10px;float:right;background:#eee;height:180px;}
.zj_list li img.left{width:128px;height:180px;}
.zj_list li h4{color:#f7539c;font-size:16px;margin-top:10px;margin-bottom:5px;}
.zj_list li p{line-height:160%;color:#535353}



.jydh{margin-bottom:20px;display:block;overflow:hidden;}
.jydh ul{display:block;overflow:hidden;border:1px solid #ffd9e7;border-top:none;padding:5px 0;}
.jydh li{float:left;margin:2px 0  0 0;width:138px;text-align:center;}

.zkjs ul{background:#6a6a6a;padding:3px;display:block;overflow:hidden;width:274px;}
.zkjs li{float:left;height:153px;margin-left:1px;}

.health li{height:30px;color:#e4007e}
.health li a{color:#e4007e;padding-left:10px;background:url(../images/dian.jpg) 0  10px no-repeat}

.qyry ul{background:#ececec;display:block;overflow:hidden;padding:10px 0 5px 0;}
.qyry ul  li{float:left;margin-left:15px;}
.qyry ul  li img{height:164px;}

#demo {overflow:hidden;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}


.friendlink{border:1px solid #dcdcdc;background:#f7f7f7;display:block;overflow:hidden;padding:10px 0;}
.friendlink li{float:left;margin-left:15px;}

.footer { background: #2f3841; color: #AAA; font: 14px/1.5 "microsoft yahei", Tahoma, Helvetica, 'SimSun', sans-serif;display:block;overflow:hidden; }
.footer a { color: #aaa; }
.footer a:hover { color: #ff6600; }
.footer .footerm { width:1135px;margin:0 auto;}
.footer .footerm_l { width: 295px; height: 216px; background: #242d36; overflow: hidden; padding: 44px 0 0 20px; float: left; }
.footer .footerm_l dl { height: 140px;text-align:center }
.footer .footerm_l dd {  float: left; }
.footer .footerm_l dt { float: left; line-height: 30px; }
.footer .footerm_l span { width: 252px; display: block; position: relative; }
.footer .footerm_l p { color: #7b8996; font-size: 14px; padding-top: 8px; }
.footer .footerm_l span p { font-family: "微软雅黑", "黑体"; line-height: 32px; text-align: center; font-size: 15px; color: #aaa; }
.footer .footerm_l .tel { color: #fff; font-size: 22px; }
.footer .footerm_l .time { color: #fff; font-size: 44px; }
.footer .footerm_r { float: left; padding: 0px 0 0 30px; overflow: hidden; color: #bbb; width: 710px; }
.footer .vstar_links {  }
.footer .links_top { font-size: 16px; }
.footer .links_bot a { margin-right: 10px; display: block; float: left; line-height: 44px; }
.footer .rgt { padding: 25px 0; overflow: hidden; margin-left: 15px; }
.footer .rgt a { float: left; margin-right:20px;}
.footer .rgt span { float: left; padding-left:20px; display: block; background: url(../images/icon20.png) no-repeat; }
.footer .rgt span  a{padding-top:3px}
.footer .yb_address { background: url(../images/icon19.png) no-repeat; width: 696px; height: 32px; line-height: 32px; padding-left: 15px; font-size: 12px; }
.footer .vstar_bq { padding-top: 20px; }
.footer .rgt { padding: 25px 0; overflow: hidden; margin-left: 15px; }


/*新闻列表*/
.news{width:100%;text-align:center;background:#e4e7f0;}
.hmzc{width: 100%; border-bottom:1px solid #f0f0f0; height: 40px;line-height:40px;    color: #696969;}
.hmzc_main2{width:1070px;margin:0 auto;}
.hmzc_main3 {width: 759px;height: 100%;float: left;}
.hmzc_main3 ul.news_list li {height: 100px;margin: 0px auto;border-bottom: 1px solid #CCC;}
.hmzc_main3 ul.news_list li h3 {width: 100px;line-height: 100px;font-size: 14px;color: #959595;float: left;font-weight:normal;display: inline;}
.hmzc_main3 ul.news_list li .hmzc_m1 {width: 600px;height: 100px;float: left;display: inline;margin-left: 20px;}
.hmzc_main3 ul.news_list li .hmzc_m1 h5 {font-size: 14px;color: #d03668;line-height: 30px;margin-top: 20px;}
.hmzc_main3 ul.news_list li .hmzc_m1 h5 a{color:#d03668;font-weight:normal;}
.hmzc_main3 ul.news_list li .hmzc_m1 p {font-size: 12px;color: #313131;line-height: 30px;}
.hmzc_main32 {width: 280px;height: 100%;float: right;display: inline;}
.hmzc_main32 h5 {width: 280px;height: 37px;background: #d03668;line-height: 37px;color: #FFF;font-size:16px;position: relative;text-indent: 15px;margin-top: 20px;}
.hmzc_main32 .main32_list{margin-bottom:20px;}
.hmzc_main32 .main32_list li {line-height: 37px;font-size: 14px;color: #282828;text-indent: 15px;border-bottom: 1px solid #dbdbdb;}


.page{width:960px;margin:20px  0;display:block;overflow:hidden;}
.page li{float:left;margin-right:10px;line-height:30px;}
.page li a{ padding:0px 10px; display:block; vertical-align:middle;border: 1px solid #dedede;-moz-border-radius: 5px; -webkit-border-radius: 5px;  border-radius:5px;}
.page select {-moz-border-radius: 5px; -webkit-border-radius: 5px;border-radius:5px;  height:28px;border:1px solid #dedede;}
.page li.thisclass{background:#e4007e;padding:0px 10px; display:block; vertical-align:middle;border: 1px solid #dedede;-moz-border-radius: 5px;-webkit-border-radius: 5px; border-radius:5px; color:#fff; }
.page a:hover{background:#e4007e;color:#fff;}


.new_1{height:100%; }
.new_1 h3{ line-height:36px; font-size:16px; color:#d03668; text-align:center}
.new_1 h5{ line-height:36px;font-weight:normal; font-size:12px; color:#888687; text-align:center}
.new_1 .new1_1{height:100%; padding:10px 0px; overflow:hidden;font-size:14px; color:#616060; line-height:200%; text-indent:2em;}

.fanye{line-height:200%;color:#666;padding:20px 0;}
.fanye p{border-bottom:1px solid #f0f0f0;}
.fanye a{color:#d03668;}


/**专家介绍**/
.doctor{background:#bbcedd;text-align:center;}
.zjjs_con11{ height:100%; margin:0px auto;  overflow:hidden}
.zhuangjia_lst {overflow: hidden;border-left: 1px solid #ccc;border-bottom: 1px solid #ccc;}
.skl{background: #D03668;color: #FFF;}
.skl a{color:#fff}
.zjjs_con11 .zjjs_con12 li{text-align:center; width: 132.6px;  position:relative; border-right: 1px solid #CCC;  float:left; line-height:40px; font-size: 14px;overflow: hidden;}
.zjjs_con11 .zjjs_con12 li a{ display:block; }
.zjjs_con11 .zjjs_con13{ width:1100px; height:100%; overflow:hidden;}
.zjjs_con11 .zjjs_con13 ul{width:1100px; height:100%; overflow:hidden; margin-top:20px;}
.zjjs_con11 .zjjs_con13 ul li{ width:350px; height:175px; background:#faf6f4; float:left; display:inline; margin:10px 8px;}
.zjjs_con11 .zjjs_con13 ul li img{height:175px; float:left; }
.zjjs_con11 .zjjs_con13 ul li .zjjs_con14{ width:164px; height:175px; float:left; display:inline; margin-left:10px;}
.zjjs_con11 .zjjs_con13 ul li .zjjs_con14 h6{ font-size:16px; line-height:36px; color:#d03668;}
.zjjs_con11 .zjjs_con13 ul li .zjjs_con14 h6 a{color:#d03668; font-weight:bold;}
.zjjs_con11 .zjjs_con13 ul li .zjjs_con14 p{ width:164px; height:100%; line-height:24px; font-size:12px; color:#313131; margin-top:20px;}


.zjxx{width:749px; height:100%; float:left;}
.zjxx h4{ width:749px; line-height:36px; font-size:16px; color:#7e7e7e;}
.zjxx_1{ width:749px; height:100%; overflow:hidden; margin-bottom:20px;}
.zjxx_1 img{ width:153px; height:175px; margin:10px 10px 10px 0px; float:left;}
.zjxx_1 .zjxx_11 { float:left; display:inline; width:560px;margin-top:13px;}
.zjxx_1 .zjxx_11 h4{ line-height:36px; font-size:16px; color:#d03668;}
.zjxx_1 .zjxx_11 p{ color:#59595a; font-size:14px; line-height:26px;}
.zjxx_1 .zjxx_11 p span{ color:#313131; font-weight:bold;}
.zjxx_1 .zjxx_12{ width:749px; height:100%; overflow:hidden;}
.zjxx_1 .zjxx_12 p{ color:#59595a; font-size:14px; line-height:26px;}
.zjxx_1 .zjxx_12 p span{ color:#313131;}
.zjxx table{ width:100%; height:100%; margin-bottom:20px; }
.zjxx table tr,td.td1{ border:1px solid #dcdcdc; width:100px; height:30px; background:#cf465d; line-height:30px; text-align:center; color:#FFF;}
.zjxx table tr.tr1,td.td2{ background:none; color:#999;width:100px; height:30px; line-height:30px; text-align:center;border:1px solid #dcdcdc;}

/*科室介绍*/
.keshi{background:#f4f4f6;text-align:center;width:100%;}
.ksjs_con1{ width:1070px; height:100%; margin:0px auto;  overflow:hidden}
.ksjs_con1 ul{ width:1070px; height:100%; overflow:hidden}
.ksjs_con1 ul li{ width:184px; height:300px;  margin:15px; float:left; display:inline;}
.ksjs_con1 ul li img{ width:180px; height:180px;-moz-border-radius: 90px; -webkit-border-radius: 90px; border-radius: 90px; margin:5px; }
.ksjs_con1 ul li .ksjs_con11{color:#8d8c8c;width:174px; height:93px; background:url(../images/ksjs_bg2.jpg) no-repeat}
.ksjs_con1 ul li .ksjs_con11 p{ width:160px;  text-align:center;}
.ksjs_con1 ul li .ksjs_con11 a{ display:block;width:174px; height:93px; color:#8d8c8c; padding:35px 0px}
.ksjs_con1 ul li .ksjs_con11 a:hover{  background:url(../images/ksjs_bg1.jpg) no-repeat;color:#FFF; cursor:pointer}


.about{background:#d6ecf7;text-align:center;width:100%;}

.zjjs_con14 li{float:left;width:30%;text-align:center;margin-bottom:15px;}
.zjjs_con14 li img{height:164px;margin-bottom:10px;}


#message {padding-bottom:20px;}
.hmzc_main3 input.ipt-txt{height:25px;border:1px solid #e4007f;margin:8px 0;}
.hmzc_main3 textarea{width:600px;height:100px;border:1px solid #e4007f;margin:8px 0;}
.hmzc_main3 .btn-2{margin-left:75px;margin-top:10px;border:none;width:100px;height:35px;background:#e4007f;color:#fff;font-size:14px;font-weight:bold;}
.hmzc_main3 .cancel{margin-left:15px;}