@charset "utf-8";
h1,h2,h3,h4,h5,h6{ font-weight: lighter;}
h3{margin: 0;}
*{margin: 0; padding: 0;}
ul,li{ list-style: none;}map,map area{outline:none;}
img,input,textarea{ border: none}
a,a:hover{text-decoration:none}
input,textarea{ outline:none}
input[type="button"],input[type="submit"],span,label,div,p{-webkit-tap-highlight-color:rgba(0,0,0,0);}
textarea{ resize: none}
button{cursor: pointer}
.clear{clear: both;}


.header_bar{width:1130px; height:133px; margin:0 auto; overflow:hidden; }
.header_bar .header_bar_01{width:444px;height:122px;float:left;}
.header_bar .header_bar_01 img{margin-top:8px;}
.header_bar .header_bar_02{width:332px;height:122px;float:left;margin-left:80px;}
.header_bar .header_bar_02 img{margin-top:8px;}
.header_bar .header_bar_03{width:241px;height:122px;float:left;margin-left:12px;}
.header_bar .header_bar_03 img{margin-top:8px;}
.navxin{width:100%; height:50px; background:#056DFF;}
/*主导航菜单*/
 #nav-menu{width:1200px; height:50px; margin:0 auto; position: relative;}
.menu{padding:0px;} .stmenu:hover{background:#0444D6;}
.stmenu {width:122px; height:50px; line-height:30px; text-align:center; float:left; display:inline;}
.menu li a.xialaguang{margin-top:10px;display:inline-block;color:#FFF;height:30px;text-decoration:none;font-size:14px;width:100px;}
.menu li a.xialaguang span{height:30px;line-height:30px;display:inline-block; font-size:16px; font-weight:normal; font-family:"微软雅黑";}
.menu ul.children{display:none;position:absolute;top:44px;width:1100px; height:274px; margin:0 auto; background:#fff; left:0px;z-index:999999999999;}
.menu .sub{ display:none; width:1038px; height: 385px; background:#fff; border: 1px solid #d5d5d5; border-top: none; z-index:9999; padding: 30px; position: absolute; left: 0; top: 50px;}

.menu .sub a span{color:#9d1f2e;}
.header_yygk{width: 1038px; text-align: left;}
.header_yygk_top{width: 1038px;  height: 132px;}
.header_yygk_left{width: 235px; float: left;}
.header_yygk_txt{width: 628px; float: left; margin-left: 23px;}
.header_yygk_txt p{font-size: 16px; text-indent: 2em; line-height: 26px; color: #555; }
.header_yygk_txt a{font-size: 14px; color: #9d1f2e;}
.header_yygk_right{width: 125px; height: 132px; margin-left: 23px; border-left: 1px solid #d5d5d5; float: left;}
.header_yygk_right ul{width: 100px; margin-left: 16px;}
.header_yygk_right li{width: 100px; height: 36px; line-height: 36px; font-size: 18px;}
.header_yygk_right li a{color: #555;}
.header_yygk_pic{width: 1038px; margin: 16px auto;}
.header_rcly{width: 1038px; text-align: left;}
.header_rcly h3{font-size: 22px; font-weight: bold; color: #005dac; line-height: 40px;}
.header_rcly_td{width: 176px; float: left;border-right: 1px solid #d5d5d5;}
.header_rcly_td li{width: 176px; height: 36px; line-height: 36px; font-size: 18px; color: #555; background: url(/vimg/header_san.gif)left center no-repeat; padding-left: 14px;}
.header_rcly_td a{color: #555;}
.header_rcly_ry{width: 560px; float: left; margin-left: 30px; border-right: 1px solid #d5d5d5;}
.header_rcly_pic{width: 255px; height: 164px; float: left; margin-right: 16px; margin-top: 12px;} 
.header_zx{margin-top: 10px; font-size: 14px; line-height: 30px; }
.header_zx a{color: #555;}
.header_zx strong{color: #9d1f2e; margin-right: 4px;}
.header_rcly_zp{width: 240px; float: left; margin-left: 20px;}
.header_zp{margin-top: 10px; font-size: 16px; line-height: 30px; }
.header_zp li{width: 114px; float: left; margin-right: 4px;}
.header_zp a{color: #555;}
.header_zp strong{color: #9d1f2e; margin-right: 4px;}
.header_zkqy{width: 1038px; text-align: left;}
.header_zkqy h3{font-size: 22px; font-weight: bold; color: #005dac; line-height: 40px;}
.header_zkqy_ks{width: 160px; float: left; border-right: 1px solid #d5d5d5;}
.header_zkqy_ks li{width: 176px; height: 36px; line-height: 36px; font-size: 18px; color: #555; background: url(/vimg/header_san.gif)left center no-repeat; padding-left: 14px;}
.header_zkqy_ks a{color: #555;}
.header_zkqy_zz{width: 420px; float: left; margin-left: 30px; border-right: 1px solid #d5d5d5;}
.header_zkqy_pic{width: 386px; height: 218px; margin-top: 14px;}
.header_zkqy_zz p{width: 386px; font-size: 14px; line-height: 22.5px; color: #555; margin-top: 10px;}
.header_zkqy_zz a{color: #9d1f2e;}
.header_zkqy_zj{width: 386px; float: left; margin-left: 30px;}
.header_zkqy_zj p{width: 386px; font-size: 14px; line-height: 22.5px; color: #555; margin-top: 10px;}
.header_zkqy_zj a{color: #9d1f2e;}

.header_kjxy{width: 1038px; text-align: left;}
.header_kjxy h3{font-size: 22px; font-weight: bold; color: #005dac; line-height: 40px;}
.header_kjxy_dt{width: 356px; float: left; border-right: 1px solid #d5d5d5;}
.header_kjxy_pic{width: 320px; height: 200px; margin-top: 14px;}
.header_kjxy_jl{width: 356px; float: left; margin-left: 30px; border-right: 1px solid #d5d5d5;}
.header_kjxy_xm{width: 240px; float: left; margin-left: 30px;margin-top: 10px; }
.header_kjxy_xm h4{font-size: 16px; line-height: 30px; color: #333;}
.header_kjxy_xm li{ float: left; font-size: 14px; line-height: 30px;}
.header_kjxy_xm li.l1{width: 138px;}
.header_kjxy_xm li.l2{width: 100px;}
.header_kjxy_xm li.l3{width: 240px;}
.header_kjxy_xm a{color: #555;}
.header_kjxy_xm strong{color: #9d1f2e; margin-right: 4px;}

.header_djgz{width: 1038px; text-align: left;}
.header_djgz h3{font-size: 22px; font-weight: bold; color: #005dac; line-height: 40px;}
.header_djgz_pic{width: 225px; height: 147px; float: left; margin-right: 16px; margin-top: 12px;} 
.header_djgz_wh{width: 500px; float: left; border-right: 1px solid #d5d5d5;}
.header_djgz_sx{width: 500px; float: left; margin-left: 30px;}

.header_jyzn{width: 1038px; text-align: left;}
.header_jyzn h3{font-size: 22px; font-weight: bold; color: #005dac; line-height: 40px;}
.header_jyzn_wt{width: 1038px; border-bottom: 1px solid #d5d5d5; font-size: 16px; line-height: 22px; height: 36px; margin-bottom: 20px;}
.header_jyzn_wt li{width: 80px; float: left; margin-right: 36px;}
.header_jyzn_wt li:nth-child(9){margin-right:0;}
.header_jyzn_wt a{color: #555;}
.header_jyxz{width: 245px; float: left; border-right: 1px solid #d5d5d5;}
.header_jyxz li{font-size: 15px; line-height: 36px;}
.header_jyxz strong{color: #9d1f2e;}
.header_jyxz a{color: #555;}
.btn_kf{width: 102px; height: 30px; border-radius: 20px; background: #005dac; text-align: center; float: left; margin-left: 10px; margin-top: 10px;}
.btn_kf a{font-size: 16.5px; line-height: 28px; color: #fff;}
.btn_gh{width: 102px; height: 30px; border-radius: 20px; background: #ffae00; text-align: center; float: left; margin-left: 10px; margin-top: 10px;}
.btn_gh a{font-size: 16.5px; line-height: 28px; color: #fff;}
.header_lxwm{width: 750px; float: left; margin-left: 25px;}
.header_yq{width: 745px; margin-top: 10px;}
.header_yq li{width:90px; float:left; margin-right:11px;margin-bottom:13px; background:#005dac;}
.header_yq li.w4{width:109px; float:left; margin-right:11px;}
.header_yq li.w4 img{width:100%; }
.header_yq li.w5{width:109px; float:left; margin-right:11px;}
.header_yq li.w5 img{width:100%; }
.header_yq li.m{width:109px; margin-right:11px; height:133px;}
.header_yq li:nth-child(6),.header_yq li:nth-child(12){margin-right:0px;}
.header_yq h4{font-size:14px; line-height:24px; color:#fff; text-align:center;}
.header_yq h4.f7{font-size:14px;}
.header_yq h5{font-size:16px;color:#fff; font-weight:bold;text-align:center;line-height:30px;margin-top:35px;}
.header_wd {width: 230px; float: left; margin-left: 30px;}
.header_wd li{font-size: 15px; line-height: 36px;}
.header_wd strong{color: #9d1f2e; margin-right: 4px;}
.header_wd a{color: #555;}
.gdyq{margin-top:6px;}
.gdyq a{color:#9d1f2e;}

.header-bar{height:36px; line-height:36px; color:#959595; background:#fff; font-size:14px; border-bottom: 1px #e2e2e2 solid;}
.header-bar .left{float:left;line-height:36px; color:#959595;}
.header-bar .right{float:right; width: 75px; position: relative; z-index:999;}
.header-bar .right span{float:left; display: inline-block; margin-right: 10px; }
.header-bar .right span a{color:#959595;}
.header-bar .right a.weibo, a.index_wx{height:36px; font-size:14px; color:#959595; text-decoration:none; display:block; float:left; width: 30px; background: url(/vimg/header-bar-icon.png) no-repeat 0px 1px; margin:0 3px;}
.header-bar .right a.weibo{background-position: -33px 1px;}
.header-bar .right a.index_wx:hover{ background-position: 0 -28px;}
.header-bar .right a.weibo:hover{ background-position: -33px -28px;}
.index_wx .wxewm{position:absolute; left:-90px; top:35px; display:none; z-index:600;}
.type-page{ width: 1100px;margin: 0 auto;}



/* 此处开始为底部样式 */

.footer0711 {width:100%; height:660px;font-family:"微软雅黑";position: relative;margin-bottom: 40px;}
.footer0711 .background{position: absolute; left:0; top:0; width:100%; height:100%; }
.footer07111 {width:100%;margin:0 auto;color:#ffffff;position: absolute;top: 0;left: 0;display: flex;justify-content: center;}
.footer07111 .bottom_box{width: 1200px;height:660px;display: flex;padding-top: 70px;}
.bottom_box .left {width: 70%;}
.bottom_box .left .description{font-size: 12px;color: #FFFFFF; margin-top: 10px;} 
.bottom_box .left ul {display: flex;justify-content: space-between;}
.bottom_box .left ul li{width: 30%;}
.bottom_box .left ul li .time{display: flex;align-items: center;}
.time .name{padding:5px 10px; border-radius: 5px;border: 1px solid #fff;font-weight: bold;}
.time .time_period{font-weight: bold;margin-left: 10px;font-size: 20px;}
.time .time_period text{font-weight: 100;margin-left: 10px;font-size: 20px;}
.bottom_box .left .Hospital .name{font-weight: bold;font-size: 20px;color: #FFFFFF;}
.bottom_box .left .Hospital .name .marker{font-weight: 100;font-size: 20px;color: #FFFFFF;}
.bottom_box .left .Hospital .address{font-size: 14px;color: #FFFFFF; text-align: left;font-weight: 100;margin-top: 8px;margin-bottom: 30px;}
.footer0711_01 {width:260px;float:left;margin:80px 0 0 10px;}
.footer0711_02 {width:392px; float:left;margin:50px 30px 28px 100px;}
.footer07111_1 {width:460px; padding-left:23px;padding-right:12px; float:left;margin:40px 0 28px 15px; font-size:14px;margin-bottom:20px;line-height:1.52em;overflow: hidden; border:1px solid #4d7fab; border-bottom:none; border-top:none;  height:235px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.footer07112 {width:315px; float:left;margin:47px 0 28px 25px; font-size:13px; line-height:1.8em;}
.footer0711_03 {width:160px;float:left;margin:50px 0 0 70px;}
.footer07113 {font-size:15px;margin-bottom:10px;}
.footer07114 {float:left;margin-right:20px;}
.bottom_box .right {width:30%;text-align: center;}
.bottom_box .right .logo {width: 60%; margin-left: 40%;}
.right .customer_service{width: 60%; display: flex; justify-content: space-between;  margin-left: 40%;}
 
.right .customer_service div{font-size: 14px;color: #FFFFFF;margin-top: 10px;} 
.right .copyright{width: 60%; text-align: center;margin-top: 50px;margin-left: 40%;}
.right .copyright p{font-size: 12px;color: #FFFFFF;line-height: 30px;display: flex;align-items: center;width: 100%;justify-content: center;}
 #floatRight {
    display: none;
    position: fixed;
    z-index: 999;
    right: 0;
    top: 50%;
    margin: -247px 0 0 0;
    width: 68px;
    height: 494px;
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

#floatRight .floatRight-item {
    position: relative;
    width: 68px;
    height: 68px;
    margin: 0 0 3px 0;
}


#floatRight a {
    display: block;
    height: 65px;
    padding: 3px 0 0 0;
    color: #fff;
    text-align: center;
    line-height: 20px;
    text-decoration: none;
    font-size: 14px;
    color: #fff;
    background: #1376ff;
    -webkit-transition: all .2s ease;
    transition: all .2s ease;
}

#floatRight a:hover {
    width: 78px;
    margin-left: -10px;
    background: #1376ff;
}


#floatRight .link-sub {
    display: block;
    width: 40px;
    height: 40px;
    font-size: 30px;
    line-height: 40px;
    margin: 0 auto;
    position: relative;
    font-style: normal;
}

#floatRight .link-sub span {
    position: absolute;
    top: 5px;
    right: -8px;
    width: 18px;
    height: 18px;
    font-size: 12px;
    color: #fff;
    line-height: 18px;
    text-align: center;
    background: #e60012;
    border-radius: 50%;
}

.veterans{
    position: fixed;
    right: -10px;
    top: 10%;
    width: 100px;
    height: 120px;
    z-index: 9999;
}
.veterans img{
    width: 100px;
    height: 100px;
}
/* #floatRight .yb_zxkf .link-sub {
    background: url("/vimg/yb_zxkf.png");
}

#floatRight .yb_znq .link-sub {
    background: url("/vimg/yb_znq.png");
}

#floatRight .yb_ybh .link-sub {
    background: url("/vimg/yb_ybh.png");
}

#floatRight .yb_gyhd .link-sub {
    background: url("/vimg/yb_gyhd.png");
}

#floatRight .yb_ybrk .link-sub {
    background: url("/vimg/yb_ybrk.png");
}

#floatRight .yb_czzj .link-sub {
    background: url("/vimg/yb_czzj.png");
}

#floatRight .yb_jyzn .link-sub {
    background: url("/vimg/yb_jyzn.png");
}

#floatRight .yb_ddky .link-sub {
    background: url("/vimg/yb_ddky.png");
} */

#floatNavWarp{width: 100%; height:70px;background:#1376ff;position:fixed;bottom:0;z-index:10000000;}
.foot_foud{width: 1400px; margin: 0 auto;display: flex;justify-content: space-around;}
.number{width:430px;height:70px; display: flex; align-items: center;}
.number img{width:45px;height:45px; }
.number h1{color: #fff;font-weight: bold;font-size: 40px;margin-left: 20px;}
.floatCon{height:70px; line-height: 75px; margin-left: 46px;display: flex;}
.floatCon li{ width:125px;height:35px;text-align: center;line-height: 35px;border-radius: 2px;color: #fff;margin-left: 10px;margin-top: 20px;}
.floatCon li a { color: #fff;font-weight: bold;font-size: 20px;}
.floatCon li:nth-child(1){background-color: #e13838;}
.floatCon li:nth-child(2){background-color: #f1ac2e;}
.floatCon li:nth-child(3){background-color: #fff;}
.floatCon li:nth-child(3) a{color: #1376ff;}
.floatCon li:nth-child(4){background-color: #fff;display: flex;align-items: center;justify-content: center;}
.floatCon li:nth-child(4) a{color: #1376ff;}
.top{font-size: 15px;color: #1376ff;}

#LRfloater1{display:none; !important;}

@font-face {
  font-family: "iconfont"; /* Project id 4643318 */
  src:url('iconfont.ttf') format('truetype');
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-sanjiaoxing:before {
  content: "\e625";
}

.icon-sy-icon-cb-zxkf1:before {
  content: "\e615";
}

.icon-sy-icon-ks-tzzx1:before {
  content: "\e616";
}

.icon-sy-icon-ks-gdzx1:before {
  content: "\e617";
}

.icon-sy-icon-ks-rtck1:before {
  content: "\e618";
}

.icon-sy-icon-ks-yzb1:before {
  content: "\e619";
}

.icon-sy-icon-ks-jyzx1:before {
  content: "\e61a";
}

.icon-sy-icon-ks-xfk1:before {
  content: "\e61b";
}

.icon-sy-icon-ks-ytysk_1:before {
  content: "\e61c";
}

.icon-sy-icon-ks-zhzx1:before {
  content: "\e61d";
}

.icon-sy-icon-cb-ddky1:before {
  content: "\e61e";
}

.icon-sy-icon-cb-czzj1:before {
  content: "\e61f";
}

.icon-sy-icon-cb-sqky1:before {
  content: "\e620";
}

.icon-sy-icon-ks-zjk1:before {
  content: "\e621";
}

.icon-sy-icon-cb-jyzn1:before {
  content: "\e622";
}

.icon-sy-icon-ks-zzk1:before {
  content: "\e623";
}

.icon-sy-icon-cb-ybrk1:before {
  content: "\e624";
}

.icon-zuo:before {
  content: "\e601";
}

.icon-sy-icon-ks-gdzx:before {
  content: "\e614";
}

.icon-sy-icon-cb-jyzn:before {
  content: "\e60f";
}

.icon-sy-icon-cb-sqky:before {
  content: "\e610";
}

.icon-sy-icon-cb-zxkf:before {
  content: "\e611";
}

.icon-sy-icon-cb-ddky:before {
  content: "\e613";
}

.icon-sy-icon-ks-zzk:before {
  content: "\e605";
}

.icon-sy-icon-ks-zhzx:before {
  content: "\e606";
}

.icon-sy-icon-ks-zjk:before {
  content: "\e607";
}

.icon-sy-icon-ks-jyzx:before {
  content: "\e608";
}

.icon-sy-icon-ks-xfk:before {
  content: "\e609";
}

.icon-sy-icon-ks-rtck:before {
  content: "\e60a";
}

.icon-sy-icon-ks-ytysk_:before {
  content: "\e60b";
}

.icon-sy-icon-ks-yzb:before {
  content: "\e60c";
}

.icon-sy-icon-ks-tzzx:before {
  content: "\e60d";
}

.icon-sy-icon-cb-ybrk:before {
  content: "\e60e";
}