﻿@charset "utf-8";
#LRdiv0,#LRdiv1,#LRdiv2,#LRdiv3{display: none;}

/*reset*/

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}

body,button,input,select,textarea{font:12px/1.5 Arial, Helvetica, sans-serif;}

h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;}

address,cite,dfn,em,var{font-style:normal;}

code,kbd,pre,samp{font-family:'couriernew','courier','monospace';}ul,ol{list-style:none;}

a{text-decoration:none;}a:hover{text-decoration:underline;}a:focus{outline:none;}a{outline:none;}

sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}

fieldset,img{border:0;}table{border-collapse:collapse;border-spacing:0;}

/*margin*/

.m0{margin: 0px;}

.m1{margin: 1px;}.ml1{margin-left: 1px;}.mt1{margin-top: 1px;}.mr1{margin-right: 1px;}.mb1{margin-bottom: 1px;}

.m2{margin: 2px;}.ml2{margin-left: 2px;}.mt2{margin-top: 2px;}.mr2{margin-right: 2px;}.mb2{margin-bottom: 2px;}

.m5{margin: 5px;}.ml5{margin-left: 5px;}.mt5{margin-top: 5px;}.mr5{margin-right: 5px;}.mb5{margin-bottom: 5px;}

.m10{margin: 10px;}.ml10{margin-left: 10px;}.mt10{margin-top: 10px;}.mr10{margin-right: 10px;}.mb10{margin-bottom: 10px;}

.m15{margin: 15px;}.ml15{margin-left: 15px;}.mt15{margin-top: 15px;}.mr15{margin-right: 15px;}.mb15{margin-bottom: 15px;}

.m20{margin: 20px;}.ml20{margin-left: 20px;}.mt20{margin-top: 20px;}.mr20{margin-right: 20px;}.mb20{margin-bottom: 20px;}

/*padding*/

.p0{padding: 0px;}

.p1{padding: 1px;}.pl1{padding-left: 1px;}.pt1{padding-top: 1px;}.pr1{padding-right: 1px;}.pb1{padding-bottom: 1px;}

.p2{padding: 2px;}.pl2{padding-left: 2px;}.pt2{padding-top: 2px;}.pr2{padding-right: 2px;}.pb2{padding-bottom: 2px;}

.p5{padding: 5px;}.pl5{padding-left: 5px;}.pt5{padding-top: 5px;}.pr5{padding-right: 5px;}.pb5{padding-bottom: 5px;}

.p10{padding: 10px;}.pl10{padding-left: 10px;}.pt10{padding-top: 10px;}.pr10{padding-right: 10px;}.pb10{padding-bottom: 10px;}

.p15{padding: 15px;}.pl15{padding-left: 15px;}.pt15{padding-top: 15px;}.pr15{padding-right: 15px;}.pb15{padding-bottom: 15px;}

.p20{padding: 20px;}.pl20{padding-left: 20px;}.pt20{padding-top: 20px;}.pr20{padding-right: 20px;}.pb20{padding-bottom: 20px;}

/*often*/

.b{font-weight:bold;}.border{border-top:1px solid #e54a4a;}.ti2{text-indent:2em;}.f14{font-size:14px;}.f16{font-size:16px;}.f18{font-size:18px;}.f20{font-size:20px;}.tc{text-align:center;}.msyh{font-family:"MicroSoft YaHei";}

.auto{margin-left:auto;margin-right:auto;}.l{float:left;_display:inline;}.r{float:right;_display:inline;}.db{display:block;}.dn{display:none;}.ovh{overflow:hidden;}.lh18{line-height:18px;}.lh20{line-height:20px;}.lh22{line-height:22px;}.lh24{line-height:24px;}.lh26{line-height:26px;}

.fix{*zoom:1;}.fix:after{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden;}.rel{position:relative;}.abs{position:absolute;}



.w980{width: 980px; margin: 0px auto;}

.top{height: 122px;}

.top .logo{margin-top: 32px;}

.top .topText{padding-top: 62px; width: 300px; background: url(../index_images/topText.jpg) center 22px no-repeat; margin-left: 72px;}

.top .topText span{color: #454545; float: left; width: 176px;}

.top .topTel{margin-top: 32px;}



.nav{height: 34px; padding-bottom: 8px; background: url(../index_images/navBg.jpg) repeat-x;}

.nav li{float: left; display: inline; padding: 0 32px;}

.nav li a{color: #fff; font-size: 14px; line-height: 34px;}

.nav_scd{height: 38px; background: url(../index_images/navScdBg.jpg) repeat-x;}

.nav_scd li.parent_li{float: left; display: inline; position: relative; line-height: 38px; padding-right: 14px; margin-right: 5px; margin-left: 12px; background: url(../index_images/nav_icon.jpg) right center no-repeat;}

.nav_scd li.parent_li a{color: #333;}

.nav_scd ul.abs{width: 470px; left: 0px; top: 38px;}

.nav_scd ul.abs li{float: left; display: inline; margin-right: 15px;}

.nav_scd ul.abs li a{color: #333;}



/* header--search */
.header_search { width:980px; height:34px; background:url(/templets/default/images/header_search_bg.jpg) repeat-x; border:1px solid #dfe5e7; margin:0px auto;margin-top:10px;}
.header_search .search { float:right; padding-top:7px; color:#666666; padding-left:40px; padding-right:30px; width:210px; height:27px; line-height:25px; background:url(/templets/default/images/search_ico.jpg) no-repeat 10px center; }
.header_search .search span { float:left; }
.header_search .search .text { float:left; width:134px; height:18px; line-height:18px; font-family:"Microsoft Yahei","arial";  border:1px solid #CACACA; }
.header_search .search .submit { float:left; display:inline; margin-left:10px; width:59px; height:20px; background:url(/templets/default/images/bg_header_search_submit.jpg) no-repeat; border:0 none; cursor:pointer; }
.header_search .hot_keywords { float:left; height:34px; width:670px; line-height:34px; overflow:hidden; background:url(/templets/default/images/keywords_icon.jpg) no-repeat 10px center; }
.header_search .hot_keywords span {  font-weight:bold; color:#135ea4; padding-left:30px;  }
.header_search .hot_keywords a { color:#333333; margin:0px 10px; }
.header_search .hot_keywords a:hover { color:#333333; }
.header_search .keyword_ask a { color:#f94670; }

/**挂号**/
.rowDguahaoer input{text-indent: 5px;}.rowDguahaoer textarea{text-indent: 5px;}

.advice_name{width: 153px; height: 22px; border: none; position: absolute; left: 66px; top: 14px;}

.advice_mobile{width: 153px; height: 22px; border: none; position: absolute; left: 66px; top: 50px;}

.advice_email{width: 153px; height: 22px; border: none; position: absolute; left: 66px; top: 85px;}

.advice_content{width: 153px; height: 77px; border: none; position: absolute; left: 66px; top: 120px;}

.rowDguahaoer .submit{width: 72px; height: 19px; border: none; background: none; position: absolute; left: 38px; top: 212px;}

.rowDguahaoer a{color:#585858;}


.w260{width: 260px; border: 1px solid #b9d6df;}

.row h2{border-bottom: 1px solid #b9d6df; text-indent: 10px; font-size: 14px; color: #0083c4; line-height: 28px; background: url(../index_images/row260.jpg) repeat-x;}

.rowA{margin-top: 20px;}

.rowAkeshi li{width: 77px; height: 34px; margin: 10px 0px 0px 7px; background: url(../index_images/Aicon.jpg) no-repeat; float: left; display: inline; line-height: 34px; font-size: 14px; text-align: center;}

.rowAkeshi li a{color: #fff;}

.rowAzixun{padding: 10px 0px; background: #f0f8ff; margin-top: 15px;}

.rowAzixun li{float: left; display: inline; margin-left: 15px;}

.rowAtel{width: 246px; height: 30px; padding-bottom: 13px; padding-top: 13px; margin: 0px auto; background: url(../index_images/Atel.jpg) center 13px no-repeat; position: relative;}

.rowAtxt{width: 157px; height: 28px; border: none; background: none; position: absolute; left:0px; top: 13px; text-indent: 10px;}

.rowAbtn{width: 81px; height: 28px; border: none; background: none; position: absolute; right: 0px; top: 13px; cursor: pointer;}
.rowDrightMain .r li span{float:right}


.rowmore{position: absolute; right: 5px; top: 3px;}

.rowBjianjie{width: 226px; border: 1px solid #b9d6df;height:290px}

.rowBjianjie p{line-height: 22px; color: #555555;}

.rowBjianjie p a{color: #a40000;}

.rowBnews{width: 468px; border: 1px solid #b9d6df;}

.rowBnewsTit{height: 32px; line-height: 32px; background: #ecfafd;}

.rowBnewsTit li{float: left; display: inline; margin-left: 15px; font-size: 14px; width: 90px; text-align: center; height: 30px; line-height: 30px; background: url(../index_images/rowBnews.jpg) no-repeat;}

.rowBnewsTit li.rowBnewsHover{background: url(../index_images/rwoBnews_hover.jpg) no-repeat;}

.rowBnewsMain .r{width: 292px;}

.rowBnewsMain .r h3{font-size: 14px; color: #555;}

.rowBnewsMain .r p{line-height: 24px; text-indent: 2em; color: #555;}

.rowBnewsMain .r p a{color: #a40000;}

.rowBnewslist li{float: left; width: 90%; margin-left: 2%; font-size: 14px; padding-left: 20px; background: url(../index_images/Bicon.jpg) 5px center no-repeat;}

.rowBnewslist li a{color: #555; line-height: 28px;}
.rowBnewslist li span{font-size:12px;float:right;margin-top:8px}

.rowBcontact{width: 260px; border: 1px solid #b9d6df;height:290px;}

.rowBqqtext{font-size: 14px; line-height: 34px; font-family: "Microsoft Yahei"; margin-left: 14px;}

.rowBlists{padding-bottom: 4px;}

.rowBlists li{float: left; display: inline; width: 50px; margin-top: 8px; margin-left: 10px; padding-left: 22px; background: url(../index_images/Bqq.jpg) 0px center no-repeat;}

.rowBlists li a{color: #555;}

.rowC{display:none}
.rowCzhinan{width: 226px; border: 1px solid #b9d6df; padding-bottom: 7px;}

.rowCzhinan li{float: left; display: inline; margin-left: 5px; margin-top: 7px;}

.rowCremen{width: 470px; margin-left: 10px;}

.rowCsearch{width: 470px; height: 52px; background: url(../index_images/Bsearch.jpg) no-repeat; position: relative;}

.rowCsearch .rowCtext{width: 342px; height: 30px; border: none; text-indent: 10px; position: absolute; left: 54px; top: 10px;}

.rowCsearch .rowCsubmit{width: 62px; height: 32px; border: none; background: none; position: absolute; left: 396px; top: 9px;}

.rowCjibing{padding-left: 38px; background: url(../index_images/B2.jpg) 0px center no-repeat; height: 123px; border: 1px solid #b9d6df;}

.rowCjibing li{float: left; display: inline; margin-left: 20px; margin-top: 7px;}

.rowDleft{width: 226px;}

.rowDchaxun{border: 1px solid #b9d6df; padding-bottom: 10px;}

.rowDchaxun li{width: 44%; border-bottom: 1px dashed #ccc; text-indent: 5px;}

.rowDchaxun li a{color: #555; font-size: 14px; line-height: 32px;}

.rowDchaxun li.l{margin-left: 10px;}

.rowDchaxun li.r{margin-right: 10px;}



.rowDwenda{border: 1px solid #b9d6df; padding-bottom: 10px;}

.wendatext{width: 188px; height: 46px; margin-left: 19px; margin-top: 14px;}

.wendaa{display: block; margin-left: 45px;}

.wendai{background: url(../index_images/wendalink2.jpg) no-repeat; margin-left: 20px; width: 59px; height: 21px; border: none;}

.rowDwenda li a{color: #555; font-size: 14px; line-height: 28px; margin-left: 15px;}



.rowDfenxiang{border: 1px solid #b9d6df; padding-bottom: 5px;}

.rowDmain{padding-bottom: 10px; border-bottom: 1px dashed #ccc; margin-right: 2px; margin-left: 2px;}

.rowDmain .r{width: 106px; color: #555; text-indent: 2em;}

.rowDmain .r a{color: #a40000;}

.rowDarclist li{text-indent: 12px;}

.rowDarclist li a{font-size: 14px; color: #555; line-height: 30px;}

.rowDguahao{border: 1px solid #b9d6df;}

.rowDguahaoer{height: 245px; background: url(../index_images/rowDguahao.jpg) no-repeat;}

.rowDyuyue{border: 1px solid #b9d6df;}

.rowDyuyue .bookPeople{margin:10px; height:162px; overflow:hidden;}

.rowDyuyue .bookPeople p{text-align:left; line-height:24px;}

.rowDright{width: 742px;}

.rowDrightbox{width: 356px; border: 1px solid #b9d6df;color:#555;height:225px}
.hrow  h5{font-fize:16px;}
.hrow .r{width:225px;line-height:22px}
.hrow a{color:#F33C09}

.rowDrightbox h2,.rowDrightboxsp h2{line-height: 34px; background: #2b9cd7; color: #fff; font-size: 14px; text-indent: 14px; position: relative;}

.rowDrightMain h3{border: 1px solid #e2e2e2; text-align: center; height: 30px; line-height: 30px;}

.rowDrightMain  li a{color: #555; line-height: 22px; padding-left: 15px; background: url(../index_images/rowDrightMainicon.jpg) 3px center no-repeat;}

.rowDrightMainbtm ul{margin: 7px; padding: 8px; background: #ecfafd;}

.rowDrightMainbtm ul a{color: #555; padding: 8px 5px;}

.rowDrightbox h4{font-weight: normal; padding-left: 25px; background: url(../index_images/keshiIcon1.jpg) 5px center no-repeat;}

.rowDrightbox h2{position: relative;}

.enterkeshi{position: absolute; right: 10px; top:6px;}

.rowDrightboxsp{border: 1px solid #b9d6df; padding-bottom: 3px;}

.rowDrightboxsp ul{width: 336px; padding: 10px;}

.rowDrightboxsp li{color: #555555; line-height: 36px; padding-left: 30px; background: url(../index_images/keshiIcon2.jpg) 5px center no-repeat; border-bottom: 1px solid #b9d6df;}

.rowDrightboxsp li strong{font-size: 14px; color: #000;}

.rowDrightboxsp li a{color: #555;}

.rowE{border: 1px solid #b9d6df;}
.rowE ul li b{font-weight:normal}
.rowE ul li a{color:#555;font-size:14px}

.rowE h2{line-height: 32px; background: #ecfafd; font-size: 14px; color: #0083c4; border-bottom: 1px solid #b9d6df; }

.rowE h2 span{display: block; width: 90px; background: #fff; text-align: center;}

.rowE li{float: left; display: inline; margin-left: 14px;}

.link li{margin:5px; background:#b9d6df; height:30px; line-height:30px; padding:0 10px;color:#0083c4; }
.link li a{color:#404e52!important;}
.footer{background: #f2f2f2;}

.btmnav {height: 70px; line-height: 70px; color: #fff; background: #0d6ce2;}

.btmnav a{font-size: 14px; color: #fff; padding: 0px 28px;}

.btmcontent{margin-top: 20px;}

.btmcontent .btmctt_left{width: 274px;}

.btmcontent .btmctt_right{width: 640px;}

.btmcontact{padding-bottom: 20px; border-bottom: 1px solid #e2e2e2;}

.btmtext{font-size: 14px; line-height: 26px; margin-top: 40px;}

.rowCdoc h5{background:#EDFBFC;border-bottom:1px solid #E4E4E4;font-weight:normal;font-size:15px;padding:8px 10px;margin-bottom:10px}
.rowCdoc h5 span{color:#0995BD}
.rowCdoc a{display:inline-block;width:110px;line-height:30px;}
.rowCdoc .rowa a{background:#EDEDEF;color:#5D5D5D;margin:5px}
.rowCdoc p a{background:#F43C06;color:#fff;border-radius:5px}


/*footer*/

.footer { position:relative; margin:10px auto; width:1000px; }

.footer .footer-nav { padding-top:13px; height:27px; background:url(http://www.hfzs120.com/templets/default/images/footer_nav_bg.jpg) repeat-x; color:#FFF; text-align:center; }

.footer .footer-nav a { color:#FFF; margin:0px 10px; }

.footer .footer-art { height:170px; background:#d3eafa url(http://www.hfzs120.com/templets/default/images/footer_logo.jpg) no-repeat 145px 29px; padding-left:530px; padding-top:40px; }

.footer .footer-art p { line-height:220%; color:#1c2d54; }

.footer .footer-art a { color:#1c2d54 !important; }

.footer .map { position:absolute; width:184px; height:87px; top:88px; left:757px; }












































