@charset "gb2312";
/* CSS Document */
/**全局样式**/
body { font-family:"宋体"; color:#000000; font-size:13px; line-height:25px;}
body, div, p, ul, li, img, a, h1, h2, h3, h4, form, input, select, lable, table, tr, td, dl, dt, dd { padding:0; margin:0; }
img { border:none; margin:0; padding:0 }
*{ margin:0; padding:0;}
ul { list-style:none; }
.clearfix:before, .clearfix:after { display:table; content:"" }
.clearfix:after { clear:both }
a { color:#000000; text-decoration:none; }
a:hover { color:#c30000; }
.clear { clear:both; line-height:10px; height:0; overflow:hidden; }
.blank5 { clear:both; line-height:5px; height:5px; overflow:hidden; }
.blank10 { clear:both; line-height:10px; height:10px; overflow:hidden; }
.blank20 { clear:both; line-height:20px; height:20px; overflow:hidden; }
.blank30 { clear:both; line-height:30px; height:30px; overflow:hidden; }
.content { width:990px; margin:0 auto; margin-top:10px;}
.con_left { width:729px; overflow:hidden; float:left; }
.red { color:#ff0000; }
.cheng { color:#ff6600; }
/**头部logo**/
.logo_bei { background:url(../images/logo_bei.jpg) repeat-x; width:100%; height:84px; padding-top:22px; }
.logo_wrap { width:1000px; margin:0px auto; }
.logo_wrap h1 { float:left; }
.logo_right { float:right; }
.logo_right li { float:left; padding-left:22px; }
/**主导航**/
.dao_bei { background:url(../images/daohang.jpg) repeat-x; width:100%; height:45px; line-height:45px; margin:0 auto;}
.dao_bei ul { width:1000px; margin:0px auto; display:block; height:45px; line-height:45px; position:relative;}
.dao_bei ul li { float:left; font-family:"微软雅黑"; font-size:15px; margin-right:20px; text-align:center; font-weight:bold; text-align:center; overflow:hidden; }
.dao_bei ul li a { color:#fff; padding:0 15px; height:45px; line-height:45px; display:block; float:left; }
.dao_bei ul li a.yuyuegh { background: url(../images/target.jpg) no-repeat scroll 0 0 transparent; margin-left: 2px; margin-right: 0; }
.dao_bei ul li a.yuyuegh:hover { color:#fff; }
.dao_bei ul li a:hover { color:#077abe; background-color:#d4eaff; display:block; float:left; height:45px; line-height:45px; }
.dao_bei ul #subnav { width:1000px; position:absolute; top:45px; left:0px; display:none; z-index:1000; }
.dao_bei ul #subnav a { width:99px; height:30px; line-height:30px; margin:1px 1px 0 0; text-align:center; float:left; background:#1d8dcd; color:#fff;}
.dao_bei ul #subnav a:hover { background:#d4eaff; color:#000; }
/*轮播图*/
#slide-index { position: relative; width:auto; margin:0px auto; display:block; height:311px; overflow: hidden }
#slide-index .slides { margin:0px auto; display:block; width: auto; height:311px }
#slide-index .slide { position: relative; margin:0px auto; display:block; float: left; height:311px }
#slide-index .image { z-index: 1; position: absolute }
#slide-index .button { width: 138px; display: none }
#slide-index .control { z-index:40; position: absolute; text-align: center; width: 100%; bottom:0; height: 19px; cursor: pointer }
#slide-index .control a { background-image: url(../images/tab_btns.png); filter: alpha(opacity=60); width: 11px; display: inline-block; background-repeat: no-repeat; height: 11px; cursor: pointer; margin-right: 6px; opacity: 0.6 }
#slide-index .control a:hover { background-image: url(../images/tab_btns02.png); filter: alpha(opacity=100); opacity: 1 }
#slide-index .control a.active { background-image: url(../images/tab_btns02.png); filter: alpha(opacity=100); opacity: 1 }
.autoMaxWidth { position: relative; height: 232px; overflow: hidden }
/*轮播图*/
/**门诊导航**/
.icon { background:url(../images/fei_box.jpg) repeat-x; width:980px; height:80px; overflow:hidden; margin:0px auto; border-bottom:solid 1px #CCC; }
.icon li:hover h2 a { font-weight:bold; }
.icon_1 { background:url(../images/ltx_right.jpg) no-repeat right 3px; }
.icon_1 div { background:url(../images/bdf_renwu1.jpg) no-repeat left 15px; display:block; padding-left:30px; line-height:20px; padding-top:15px; }
.icon_1 div:hover { background:url(../images/bdf_renwu1_1.jpg) no-repeat left 15px; display:block; padding-left:30px; line-height:20px; padding-top:15px; }
.icon_1 div h2, .icon_2 div h2, .icon_3 div h2, .icon_4 div h2, .icon_5 div h2, .icon_6 div h2, .icon_7 div h2 { font-size:14px; }
.icon_1 div h2 a, .icon_2 div h2 a, .icon_3 div h2 a, .icon_4 div h2 a, .icon_5 div h2 a, .icon_6 div h2 a, .icon_7 div h2 a { color:#1589cb; font-weight:normal; }
.icon_1 div h2 a:hover, .icon_2 div h2 a:hover, .icon_3 div h2 a:hover, .icon_4 div h2 a:hover, .icon_5 div h2 a:hover, .icon_6 div h2 a:hover, .icon_7 div h2 a:hover { color:#1589cb; font-weight:bold; }
.icon_1 span, .icon_2 span, .icon_3 span, .icon_4 span, .icon_5 span, .icon_6 span, .icon_7 span { color:#595a5e; }
.icon_1 a, .icon_2 a, .icon_3 a, .icon_3 a, .icon_4 a, .icon_5 a, .icon_6 a, .icon_7 a { color:#f00900; }
.icon li { padding-left:21px; width:142px; float:left; }
.icon_2 { background:url(../images/ltx_right.jpg) no-repeat right 3px; }
.icon_2 div { background:url(../images/bdf_renwu2.jpg) no-repeat left 15px; display:block; padding-left:30px; line-height:20px; padding-top:15px; }
.icon_2 div:hover { background:url(../images/bdf_renwu2_2.jpg) no-repeat left 15px; display:block; padding-left:30px; line-height:20px; padding-top:15px; }
.icon_3 { background:url(../images/ltx_right.jpg) no-repeat right 3px; }
.icon_3 div { background:url(../images/bdf_renwu4.jpg) no-repeat left 15px; display:block; padding-left:30px; line-height:20px; padding-top:15px; }
.icon_3 div:hover { background:url(../images/bdf_renwu4_4.jpg) no-repeat left 15px; display:block; padding-left:30px; line-height:20px; padding-top:15px; }
.icon_4 { background:url(../images/ltx_right.jpg) no-repeat right 3px; }
.icon_4 div { background:url(../images/bdf_renwu9.jpg) no-repeat left 15px; display:block; padding-left:30px; line-height:20px; padding-top:15px; }
.icon_4 div:hover { background:url(../images/bdf_renwu9_9.jpg) no-repeat left 15px; display:block; padding-left:30px; line-height:20px; padding-top:15px; }
.icon_5 { background:url(../images/ltx_right.jpg) no-repeat right 3px; }
.icon_5 div { background:url(../images/bdf_renwu5.jpg) no-repeat left 15px; display:block; padding-left:30px; line-height:20px; padding-top:15px; }
.icon_5 div:hover { background:url(../images/bdf_renwu5_5.jpg) no-repeat left 15px; display:block; padding-left:30px; line-height:20px; padding-top:15px; }
.icon_6 { background:url(../images/ltx_right.jpg) no-repeat right 3px; }
.icon_6 div { background:url(../images/bdf_renwu8.jpg) no-repeat left 15px; display:block; padding-left:30px; line-height:20px; padding-top:15px; }
.icon_6 div:hover { background:url(../images/bdf_renwu8_8.jpg) no-repeat left 15px; display:block; padding-left:30px; line-height:20px; padding-top:15px; }
.icon_7 { background:url(../images/ltx_right.jpg) no-repeat right 3px; }
.icon_7 div { background:url(../images/bdf_renwu7.jpg) no-repeat left 15px; display:block; padding-left:30px; line-height:20px; padding-top:15px; }
.icon_7 div:hover { background:url(../images/bdf_renwu7_7.jpg) no-repeat left 15px; display:block; padding-left:30px; line-height:20px; padding-top:15px; }
/**搜索**/
.sou { width:980px; height:38px; line-height:28px; overflow:hidden; margin:0px auto; }
.sou .sou_ul { background:url(../images/remen.jpg) no-repeat left center; padding-left:50px; height:38px; line-height:38px; width:434px; float:left; overflow:hidden; display:block; display:inline; background-color:#EEE;}
.sou .sou_ul li { float:left; font-size:13px; padding-left:5px; }
.sou .sou_ul li a { color:#CE1D1D; }
.sou .sou_ul li a:hover { color:##CE1D1D; }
.she { float:left; }
.sou .form { float:left; width:485px; }
.shuru { border:1px solid #dadada; background:#fff; border-right:none; float: left; height: 35px; padding-left: 5px; width: 383px; }
.shuru input { border: 1px solid #FFFFFF; color: #999999; float: left; width:300px; height:32px; line-height:32px; }
.search_b { width:107px; height:37px; background:url(../images/but.jpg) no-repeat; border:none; font-size:14px; font-weight:bold; color:#666666; line-height:37px; cursor:hand; float:left; cursor:pointer; }
.shuru a.wenda_lk { float: right; margin-right: 8px; margin-top: 10px; width: 52px; }

/*--------底部样式---------*/

/*患者热门搜索*/
.jbdh{ width:980px; margin:0 auto; margin-top:20px;}
.jbdh_bt{line-height:36px;width:980px; background: url(../images/tiaotiao.jpg) no-repeat; height:36px;}
.jbdh_bt h2{ font-size:14px; font-weight:bold; color:#1589cb; float:left; text-align:center; background:url(../images/link_kuai.jpg) no-repeat;width: 108px;height:36px;}
.height{ width:980px; background:#f7f9fa;margin-top:15px;}
.height ul{ width:980px; float:left}
.height ul li{ float:left; color:#dee6ea;}
.height ul li a{ line-height:35px; padding:0px 10px 0 10px; color:#666666; display:inline-block; white-space:nowrap}
.height ul li a:hover{ color:#ff0000}

/*合作机构*/
.hzjg{ margin: 0 auto; overflow: hidden; width: 978px; margin-top:20px; height:170px;}
.hzjg .hzjg_menu { font-size: 14px;height: 36px;line-height: 36px; overflow: hidden;width: 978px; background:url("../images/tiaotiao.jpg") no-repeat;}
.hzjg .hzjg_menu li{float: left;text-align: center;width:108px; z-index: 10; }
.hzjg .hzjg_menu li a{font-size:16px; color:#1589cb; line-height:36px;}
.hzjg .hzjg_menu .hover { font-weight: bold;color:#1589cb; font-size:16px; height:36px;background: url("../images/link_kuai.jpg") no-repeat}
.hzjg .contentbox { display: none;width:980px; z-index: 1; height:115px;}
.hzjg .contentbox li {float: left;}
.hzjg .contentbox li img {display: block; height:74px;overflow: hidden; width:95px; margin:20px 25px 0 0px; }
.hzjg .contentbox p{ color:#999999; line-height:24px; border-bottom:1px dashed #d9d9d9; padding-top:15px; margin-bottom:5px; padding-top:5px; margin-top:15px;}  
.hzjg .contentbox p a{ padding-top:20px;}
#con_ten_2 a{ padding-right:10px; display:inline-block;}

/*底部搜索*/
.cctv_wrap{ background:#2b93d0; height:76px; margin-top:20px;}
.cctv{ width:980px; margin:0 auto; height:76px;}
.cctv_l{ float:left}
.cctv_l img{ margin-right:11px;}
.cctv_z{ float:left}
.cctv_z ul{ padding-top:10px; padding-left:15px;}
.cctv_z ul li{ line-height:20px; color:#a7daf8; background:url(../images/dian.jpg) no-repeat left center; padding-left:10px;}
.ssb{ float:left; margin-left:50px; margin-top:20px;}
.shuru { border:1px solid #dadada; background:#fff; border-right:none;float: left;height: 35px; padding-left: 5px;width: 383px;}
.shuru input { border: 1px solid #FFFFFF; color: #999999; float: left;  width:300px; height:32px; line-height:32px; }
.search_b{ width:107px; height:37px; background:url(../images/but.jpg) no-repeat;border:none; font-size:14px; font-weight:bold; color:#666666; line-height:37px; cursor:hand; float:left; cursor:pointer;}
.shuru a.wenda_lk {float: right; margin-right: 8px;margin-top: 10px;width: 52px;}

/*底部导航*/
.footer_wrap{ background:#f0f0f0; height:53px; margin-top:2px; }
.footer{ width:980px; margin:0 auto}
.footer ul{ width:550px; margin:0 auto}
.footer ul li{ float:left; line-height:53px; color:#afd5eb}
.footer ul li a{ padding:0px 15px 0 15px; color:#2b93d0; font-size:14px; font-weight:bold}
/*版权信息*/
.banquan_wrap{ background:#f7f7f7; padding-bottom:15px;}
.buanquan{ width:980px; margin:0 auto}
.tel01{ float:left}
.bq{ float:left; padding-top:25px; padding-left:45px;}
.bq p{ width:520px; color:#666666; line-height:24px; font-size:12px;}
.bq p a{ color:#ff0000; padding-left:25px;}
.bq p span{ color:#ff0000}
.wx{ float:left; padding-top:15px; margin-left:20px;}

/*面包屑*/
.dangqian { margin: 0px auto; padding: 3px 0px; border: 1px solid rgb(221, 221, 221); width: 980px; color: rgb(100, 100, 100); line-height: 25px; overflow: hidden; }
.dangqian p { padding-left: 3px; }
.d_right { padding-right: 5px; float: right; }

/*列表文章页右侧样式*/
.right { width: 270px; overflow: hidden; font-size: 12px; float: right; }
.jkzx { border: 1px solid #bee2ee; border-top: none; width: 268px; overflow: hidden; padding-top: 8px; padding-bottom: 5px; }
.jkzx img { margin-left: 8px; float:left;}
.right_h3 { background: url("../images/right_h3.jpg") no-repeat left top; height: 25px; color: rgb(28, 119, 202); padding-top: 6px; padding-left: 44px; font-size:13px; }
.right_h3 a { color: rgb(28, 119, 202); }
.right_h3 a:hover { color:#ff6600; }
.qq_pic { padding-left: 8px; }
.cjjbck { width:268px; border:1px solid #bee2ee; border-top:none; overflow:hidden; padding-top:8px; padding-bottom:5px; }
.cjjb_list { padding:0 3px; font-size:14px; border-top:1px solid #e4e9af; margin:0 3px; }
.cjjb_list li { background:url(../images/cjjbr_list.jpg) no-repeat left center; padding-left:8px; border-bottom:1px dashed #B3B3B3; line-height:28px; height:28px; width:245px; overflow:hidden; }
.cjjb_list li a { padding-left:4px; }

