﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; }
a,img{ border:none; }
b,i{ font-style:normal; }
table {border-collapse:collapse;border-spacing:0;} 
ul,ol,li{ list-style-type:none; }
a{ font-family:"微软雅黑"; text-decoration:none; color:#666; }
a:hover{ text-decoration:underline; }
.hidden{ display:none; }
.block{ display:block; }
html,body{ height:100%; }
body{ font-family:"微软雅黑"; font-size:12px; color:#333; background:#FFF; }
h1,h2,h3,h4,h5,h6{ font-family:"微软雅黑"; font-weight:normal; font-size:100%; }
.clear{ clear:both; width:100%; font-size:0px; overflow:hidden; }
input,select,textarea{ outline:none; border:none; background:none; }
textarea{ resize:none; }
.clearfix:after{ content:""; display:"block"; clear:both; font-size:0; overflow:hidden; visibility:hidden; height:0px; }
.clearfix{ zoom:1; }
.fl{ float:left; }
.fr{ float:right; }
.ml10{ margin-left:10px; }
.mr10{ margin-right:10px; }
.arial{ font-family:"Arail"; }
.relative{ position:relative; }
.bold{ font-weight:bold; }
.mar30{ margin-bottom:30px; }


/*公共类*/
.wrap{ width:100%; }
.width1200{ width:1200px; margin:0 auto; }


/*topBox*/
#topBox{ width:100%; height:35px; line-height:35px; background:url(../images/top_bg.jpg) repeat-x; }
.top{ width:1200px; margin:0 auto; text-align:right; }
.top a{ padding:0 10px; font-family:"宋体"; font-size:12px; color:#FFF; }


/*header*/
#header{ width:100%; height:100px; background:url(../images/header_bg.jpg) repeat-x; padding-top:31px; }
/*.head_l{ width:128px; height:75px; float:left; padding:0 15px 0px 3px; border-right:1px solid #c9c9c9; }
*/.head_c{ width:780px; padding-left:16px; float:left; }
.head_r{ width:360px; height:66px; margin-top:6px; float:right; text-align:right; position:relative; z-index:10000; }
.head_r .topnav{ width:360px; height:66px; }
.head_r .topnav ul li{ width:120px; height:66px; float:left; text-align:center; line-height:66px; font-size:16px; color:#231815; cursor:pointer; }
.head_r .topnav ul li.on{ width:118px; background:#FFF; border:1px solid #d2d2d2; border-bottom:1px solid #FFF; color:#00a5e3; z-index:10002; position:relative; top:-1px; }


.head_r .contBox{ width:920px; background:#FFF; border:1px solid #d2d2d2; position:absolute; right:0px; top:66px; z-index:10001; display:none; }
.head_r .cont{ width:900px; margin:0 10px; display:none; }
.head_r .cont.on{ display:block; }
.head_r .cont .cont_fw{ width:900px; padding-bottom:50px; }
.head_r .cont .cont_fw .cont_fw1{ width:300px; float:left; text-align:center; }
.head_r .cont .cont_fw .cont_fw1 .fw_tit{ width:300px; line-height:96px; font-size:25px; color:#333; font-weight:bold; padding-bottom:6px; }
.head_r .cont .cont_fw .cont_fw1 .fw_c{ width:300px; }
.head_r .cont .cont_fw .cont_fw1 .fw_c ul li{ width:300px; height:36px; line-height:36px; }
.head_r .cont .cont_fw .cont_fw1 .fw_c ul li a{ font-size:16px; color:#00a5e3; }


/*导航-联系我们*/
.head_r .cont .cont_lxwm{ width:900px; }
.head_r .cont .cont_lxwm .cont_lxwm1{ width:440px; float:left; text-align:left; padding-left:10px; padding-bottom:30px; }
.head_r .cont .cont_lxwm .cont_lxwm1 .lxwm_tit{ width:440px; height:66px; line-height:66px; font-size:25px; color:#333; font-weight:bold; padding-top:10px; }
.head_r .cont .cont_lxwm .cont_lxwm1 .lxwm_c{ width:440px; }
.head_r .cont .cont_lxwm .cont_lxwm1 .lxwm_c ul li{ width:440px; line-height:24px; padding:6px 0px; font-size:16px; color:#00a5e3; }
.head_r .cont .cont_lxwm .cont_lxwm1 .lxwm_more{ width:380px; height:32px; line-height:32px; padding-right:60px; text-align:right; }
.head_r .cont .cont_lxwm .cont_lxwm1 .lxwm_more a{ font-size:16px; color:#000; }


/*footer*/
#footer{ width:100%; height:71px; line-height:71px; background:#e8e8e8; border-top:1px solid #dedede; text-align:center; font-size:12px; color:#6e6e6e; }


/*悬浮业务咨询*/
.kefu{ width:146px;position:fixed; right:0px; }

.icon_kefu{ width:33px; height:82px; padding:10px 0px; background:url(../images/kefu.png) no-repeat; position:relative; display:none; cursor:pointer; font-size:14px; color:#FFF; font-weight:bold; text-align:center; line-height:20px; }

.kefu_box{ width:136px; padding:5px;  background:#00a5e3; border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; position:relative; }
.kefu_close{ width:11px; height:11px; background:url(../images/kefu.png) no-repeat -42px top; position:absolute; right:15px; top:15px; cursor:pointer; }
.kefu_close:hover{ background:url(../images/kefu.png) no-repeat -60px top; }
.kefu_tit{ line-height:30px; padding:10px 10px 0px; background:#FFF; border-radius:5px 5px 0 0; font-size:16px; color:#00a5e3; }
.kefu_list{ padding:0 10px 25px; background:#FFF; }
.kefu_list ul{ padding:18px 0 0 17px; border-top:1px solid #0fb7f6; }
.kefu_list ul li{ width:80px; height:23px; padding-bottom:10px; }

/*牛*/
.nbiti{text-align:left; padding-left:20px;}
.nbiti a{color:#000; font-size:25px; font-weight:bold; line-height:65px; text-decoration:none;}
.nnr li{width:225px; text-align:center; float:left;}
.nnr li a{font-size:16px; color:#00a5e3; line-height:45px;}
/*科室悬浮窗*/
.kefu1{ width:176px;position:fixed; right:0px; }
.icon_kefu1{ width:33px; height:82px; padding:10px 0px; background:url(../images/kefu.png) no-repeat; position:relative; display:none; cursor:pointer; font-size:14px; color:#FFF; font-weight:bold; text-align:center; line-height:20px; }
.kefu_box1{ width:166px; padding:10px;  background:#00a5e3; border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; position:relative; }
.kefu_close1{ width:20px; height:20px; background:url(../images/close.gif) no-repeat 0 top;    z-index: 1; position:absolute; right:25px; top:12px; cursor:pointer; }
.kefu_tit1{ line-height:30px; padding:0px 10px 10px;  background:#00a5e3; border-radius:5px 5px 0 0; color:#FFFFFF;font-size:16px;  }
.kefu_list1{ padding:-1px 5px 50px 10px; background:#FFF;}
.kefu_list1 ul{ padding:18px 0 0 10px;border-bottom: 1px solid #ccc;  }
.kefu_list1 ul li{ width:165px; height:20px; padding-bottom:10px;color: #333; }
.kefu_list1 ul li img{vertical-align: middle;margin-right: 7px;width: 27px;height: 27px;}


