﻿@charset "utf-8";
/* CSS Document */

/* 头部111  */
.g-top{ background:#f5f5f5; height:37px; line-height:35px; width:100%; min-width:1180px; border-bottom:1px solid #e5e5e5;}
.m-tsycon{ width:1180px; margin:0 auto;}
.m-ttop-rt{ width:267px; height:37px; border-right:1px solid #e9e9e9;}
.m-ttop-rt a{ width:88px; height:37px; line-height:35px; text-align:center; border-left:1px solid #e9e9e9;}
.m-ttop-rt a:hover{ color:#fd8000}
.g-thead{ background:url(../images/topbj.jpg) center center no-repeat; width:100%; height:156px;}
.u-tlogo{ width:597px; height:72px; margin-top:28px;}
.m-tdhss{ width:221px; height:30px; margin-right:20px; margin-top:56px ;position:relative;}
.m-tdhss-box{ background:#fff url(../images/t_dhss.jpg) 11px center no-repeat; width:156px; line-height:28px; border-bottom:1px solid #ced5dd; border-left:1px solid #ced5dd; border-top:1px solid #ced5dd; border-top-left-radius:20px; border-bottom-left-radius:20px; -webkit-border-top-left-radius:20px; -webkit-border-bottom-left-radius:20px; -moz-border-top-left-radius:20px; -moz-border-bottom-left-radius:20px;}
.u-tdhss{ width:130px; height:28px; border:none medium; margin-left:25px; text-indent:10px;}
.u-tdhsousuo{ background:#fd8000; color:#fff; width:64px; height:30px; line-height:28px; text-align:center; border-top-right-radius:20px; border-bottom-right-radius:20px; -webkit-border-top-right-radius:20px; -webkit-border-bottom-right-radius:20px; -moz-border-top-right-radius:20px; -moz-border-bottom-right-radius:20px;}
.u-tdhsousuo:hover{ color:#fff;}
/* /头部  */




/* 导航  */
.g-tnavs{ background:#2a8cdb; height:45px; width:1180px; margin:0 auto;  min-width:1180px; line-height:45px; position: relative;}
.m-tnavs{ width:1180px; margin:0 auto;}
.m-tnavs a{width:176px; margin:0 auto;  }
.u-tnav1{ background:url(../images/t_nav1.png) 60px center no-repeat; padding:0 30px; height:45px; text-indent:60px;}
.u-tnav1:hover, .u-tnav1.hover{ background:#0965b2 url(../images/t_nav1.png) 60px center no-repeat; color:#fff;}
.u-tnav2{ background:url(../images/t_nav2.png) 85px center no-repeat; padding:0 30px; height:45px; text-indent:88px;}
.u-tnav2:hover, .u-tnav2.hover{ background:#0965b2 url(../images/t_nav2.png) 85px center no-repeat; color:#fff;}
.u-tnav3{ background:url(../images/t_nav3.png) 85px center no-repeat; padding:0 30px; height:45px; text-indent:88px;}
.u-tnav3:hover, .u-tnav3.hover{ background:#0965b2 url(../images/t_nav3.png) 85px center no-repeat; color:#fff;}
.u-tnav4{ background:url(../images/t_nav4.png) 85px center no-repeat; padding:0 30px; height:45px; text-indent:88px;}
.u-tnav4:hover, .u-tnav4.hover{ background:#0965b2 url(../images/t_nav4.png) 85px center no-repeat; color:#fff;}
.u-tnav5{ background:url(../images/t_nav5.png) 75px center no-repeat; padding:0 30px; height:45px; text-indent:78px;}
.u-tnav5:hover, .u-tnav5.hover{ background:#0965b2 url(../images/t_nav5.png) 75px center no-repeat; color:#fff;}
.u-tnav6{ background:url(../images/t_nav6.png) 30px center no-repeat; padding:0 30px; height:45px; text-indent:33px;}
.u-tnav6:hover, .u-tnav6.hover{ background:#0965b2 url(../images/t_nav6.png) 30px center no-repeat; color:#fff;}
.u-tnav7{ background:url(../images/t_nav7.png) 30px center no-repeat; padding:0 30px; height:45px; text-indent:28px;}
.u-tnav7:hover, .u-tnav7.hover{ background:#0965b2 url(../images/t_nav7.png) 30px center no-repeat; color:#fff;}
.g-tejnav{ background:url(../images/t_dhbj.png) repeat-x; width:100%; height:76px; position:absolute; z-index:1;}
.g-tejnav ul{ width: 1180px; margin: 0 auto; }
.g-tejnav ul li {float: left; padding: 0 20px;}
.g-tejnav ul li a{ background:url(../images/t_navd.png) left center no-repeat; text-indent:15px; line-height:72px; font-size: 16px;}
.g-tejnav ul li a.hover{ color:#ef871d;}
.nav .m{ float:left;}
.nav .sub{ display:none; /*默认隐藏*/ width:100%;  position:absolute; left:0; top:45px; height:76px; z-index: 999; line-height:26px; background:url(../images/t_dhbj.png) repeat-x;  float:left;  }
.sub ul {width: 1180px; margin: 0 auto;}
.nav .sub li{ float:left; padding: 0 20px; }
.nav .sub li a{ display:block; padding:0 15px;line-height: 72px; font-size: 16px; background: url(../images/t_navd.png) left center no-repeat }
.nav .sub li.hover a{ color: #ef871d; }
/* /导航 */
/* 子页面导航 */
.subnav {width: 100%; min-width:1180px; background: url(../images/nav_bg.png) repeat-x;;position: relative;}
.subnav .navs {width: 1180px;margin: 0 auto;clear: both;overflow:hidden;}
.navarea dl dt {float: left;}
.navarea dl dt a {font-size: 18px;color: #fff;display: block;margin-right:13px;line-height: 45px;}
.navarea dl dt.on  .u-tnav1{ background:#0965b2 url(../images/t_nav1.png) 30px center no-repeat; color:#fff;}
.navarea dl dt.on  .u-tnav2{ background:#0965b2 url(../images/t_nav2.png) 30px center no-repeat; color:#fff;}
.navarea dl dt.on  .u-tnav3{ background:#0965b2 url(../images/t_nav3.png) 30px center no-repeat; color:#fff;}
.navarea dl dt.on  .u-tnav4 {background:#0965b2 url(../images/t_nav4.png) 30px center no-repeat; color:#fff;}
.navarea dl dt.on  .u-tnav5{ background:#0965b2 url(../images/t_nav5.png) 30px center no-repeat; color:#fff;}
.navarea dl dt.on  .u-tnav6{ background:#0965b2 url(../images/t_nav6.png) 30px center no-repeat; color:#fff;}
.navarea dl dt.on  .u-tnav7{ background:#0965b2 url(../images/t_nav7.png) 30px center no-repeat; color:#fff;}
.subnav .menu {width: 100%; min-width:1180px; height: 76px;z-index: 999;background: url(../images/t_dhbj.png) repeat-x;}
.menu ul {width: 1180px;margin: 0 auto;clear: both;overflow:hidden;}
.subnav .menu li {float: left;padding: 0 20px;}
.subnav .menu li a {display: block;padding: 0 15px;line-height: 72px;font-size: 16px;background: url(../images/t_navd.png) left center no-repeat}
.subnav .menu li.hover a {color: #ef871d;}



/* 底部 */
.g-tfooter{ background:#1a84d8 url(../images/t_jkzx19.jpg) bottom center no-repeat; width:100%; min-width:1180px; height:174px;}
.m-tfootdh{ width:588px; height:42px; line-height:40px; padding-top:26px; margin:auto; padding-left:294px;}
.m-tfootmc{ width:100px;}
.m-tfoot-info{ padding-top:19px; width:1180px; margin:auto;}
.m-terweima{ width:205px;}
.m-terweima img{ padding-left:113px;}
.m-tfoot{ padding-left:26px; line-height:28px;}
.f-torg{ color:#fea142;}
/* /底部 */



/* 预约挂号-底部  */
.g-tfootgh{ background:#0a82da url(../images/t_dht.png) bottom center repeat-x; height:116px; width:100%;}
.m-tfootgh{ width:1150px; height:auto; margin:0 auto;}
.m-tfootgh p{ color:#fff; line-height:25px;}
.m-tfootgh img{ padding-top:18px;}
/* /预约挂号-底部 */