div,li,ul,p,span,strong,dl,dd,h3,h2,body{ margin:0; padding:0}
body{ font-family:Arial,sans-serif; background-color:#f1f1f1}
li{ list-style-type:none}
img{ border:0}
.op{ background-color:#FFFFFF; }
.bgstyle{ background-color:#CD3700; }
.m-top{ margin-top:10px;}
.main{width:980px; margin:0 auto; background-color:#fff}
.maingbg{ text-align:center; padding:10px 0}
.top_bg{ width:980px; margin:0 auto}
.hospitalname{ padding:20px; font-size:30px; line-height:36px; color:#fff}
.hospitalname img{ height:50px}
.nav{font-size:14px; width:980px;margin:0 auto }
.nav ul li{ font-size:14px; line-height:29px; width:88px;  height:29px; float:left; text-align:center; color:#333; font-weight:bold; margin-right:12px;}
.nav ul li a{ color:#333; text-decoration:none; display:block;}
.nav .current{ background:url(../images/navline.jpg); width:110px; height:29px; color:#F00}
.nav .current a{ color:#F00}
.banner{ width:980px; margin:0px auto 0;}
.miantitle{  width:980px;margin:0 auto; font-size:24px; text-align:center; padding:8px 0; color:#fff;}
.about{ width:940px; padding:10px 20px; margin:0 auto; line-height:36px;  font-size:16px; color:#333;}
.about p a{ color:#0073e9}

.about strong{ color:#e35000}
.about img { width:100%}
.about tr th{ font-size:14px;}
.about tr td{ font-size:14px;}
.newslist{padding:10px 0; width:970px; margin:0 auto; }
.newslist th{ color:#fff; font-size:14px; padding-left:5px}
.newslist td{ font-size:14px; border-bottom:1px dashed #ccc;padding-left:5px}
.newslist td a{ color:#003eb0; text-decoration:none}
.piclist{ width:980px; margin:0 auto; height:177px; overflow:hidden}
.piclist li{ width:235px; padding:2px; float:left; text-align:center}
.contact{ width:960px; margin:0 auto; padding:10px;height:169px;}
.contact ul{ width:960px;}
.contact ul li{ width:960px; height:28px; border-bottom:1px dashed #ddd; font-size:14px;}

.daiyu{ padding:20px; line-height:30px; font-size:14px; color:#c70000 }


.footer{ width:980px;font-size:12px; color:#fff; line-height:25px; padding-top:10px; height:60px; text-align:center; margin:0 auto;}

.yingpingbg{width: 100%; height:88px;position: fixed;z-index: 1401; bottom: 0; left: 0; background-color: rgba(0,0,0,0.6);}
.advertising{ width:980px;margin: 0 auto}
.advertising ul{ float: right; width: 980px;}
.advertising li{ display: inline;}
.advertising li.title{font-size: 28px; color: #fff; line-height: 88px}
.advertising li a{ width: 140px;background-color: #F37303;color: #fff;font-size: 22px; height: 60px; margin-top: 15px;line-height: 60px;display: block;text-align: center;text-decoration: none;border-radius: 8px;}
.advertising li.fla{ float: right;margin-right: 10px;}

 table{width:100%;background-color:#fff;color:#333;border-collapse:collapse;border-spacing:0}
 table tr{transition:all .3s;-webkit-transition:all .3s}.layui-table th{text-align:left;font-weight:400}
 table tbody tr:hover,.block-content table thead tr:nth-child(even){background-color:#f2f2f2}
 table td,.block-content table th{border-width:1px;border-style:solid;border-color:#e6e6e6;padding:9px 15px;min-height:20px;line-height:20px;font-size:14px}
