/* usually */
html{font-size: 62.5%; color: #2e2e2e;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
ul,ol,li{list-style:none;}
input{outline: none}
img{border: 0;vertical-align: middle;}
a{text-decoration: none;color:#4F4F4F }
a:hover{color: #C46A24;text-decoration: underline;}
.auto{margin-left:auto;margin-right:auto;}
.l{float:left;}.r{float:right;}.tc{text-align: center;}
.db{display:block;}.dn{display:none;}.dib{display: inline-block;}
.ovh{overflow:hidden;}.rel{position:relative;}.abs{position:absolute;}
.fix::after{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden;}
.img-responsive{max-width: 100%; height: auto; display: block;}
.ellipsis{text-overflow: ellipsis; overflow: hidden; display: block; white-space: nowrap;}
.ti2{text-indent: 2em;}
.coll{color: #FF0302}

/*margin*/
.m0{margin: 0px;}
.m1{margin: 1px;}.ml1{margin-left: 1px;}.mt1{margin-top: 1px;}.mr1{margin-right: 1px;}.mb1{margin-bottom: 1px;}
.m2{margin: 2px;}.ml2{margin-left: 2px;}.mt2{margin-top: 2px;}.mr2{margin-right: 2px;}.mb2{margin-bottom: 2px;}
.m5{margin: 5px;}.ml5{margin-left: 5px;}.mt5{margin-top: 5px;}.mr5{margin-right: 5px;}.mb5{margin-bottom: 5px;}
.m10{margin: 10px;}.ml10{margin-left: 10px;}.mt10{margin-top: 10px;}.mr10{margin-right: 10px;}.mb10{margin-bottom: 10px;}
.m15{margin: 15px;}.ml15{margin-left: 15px;}.mt15{margin-top: 15px;}.mr15{margin-right: 15px;}.mb15{margin-bottom: 15px;}
.m20{margin: 20px;}.ml20{margin-left: 20px;}.mt20{margin-top: 20px;}.mr20{margin-right: 20px;}.mb20{margin-bottom: 20px;}
/*padding*/
.p0{padding: 0px;}
.p1{padding: 1px;}.pl1{padding-left: 1px;}.pt1{padding-top: 1px;}.pr1{padding-right: 1px;}.pb1{padding-bottom: 1px;}
.p2{padding: 2px;}.pl2{padding-left: 2px;}.pt2{padding-top: 2px;}.pr2{padding-right: 2px;}.pb2{padding-bottom: 2px;}
.p5{padding: 5px;}.pl5{padding-left: 5px;}.pt5{padding-top: 5px;}.pr5{padding-right: 5px;}.pb5{padding-bottom: 5px;}
.p10{padding: 10px;}.pl10{padding-left: 10px;}.pt10{padding-top: 10px;}.pr10{padding-right: 10px;}.pb10{padding-bottom: 10px;}
.p15{padding: 15px;}.pl15{padding-left: 15px;}.pt15{padding-top: 15px;}.pr15{padding-right: 15px;}.pb15{padding-bottom: 15px;}
.p20{padding: 20px;}.pl20{padding-left: 20px;}.pt20{padding-top: 20px;}.pr20{padding-right: 20px;}.pb20{padding-bottom: 20px;}
/* 整体布局 */
body{font-family: "MicroSoft YaHei";background: #fff;font-size: 16px;line-height: 26px}
.container{width: 1200px; margin-left: auto; margin-right: auto;}

.top{ height:60px; margin-left: auto; margin-right: auto;color: #0092D8}
.top b{font-size: 35px;margin-top: 10px;padding-left: 8px;background: url(../images/vline.png) no-repeat left 7px; }
.top p{font-size: 14px;background:url(../images/telico.jpg) no-repeat left center; padding-left: 55px;}
.top p span{font-family: "Arial"; font-size: 28px; }
/*banner*/
.banner{width:1426px;margin:0 auto;}
.banner img{ vertical-align:top; display:inline;text-align:center;}
/*nav*/
.nav{ height:65px; background:#0092d8;}
.nav li{ float:left; display:inline; width:144px; line-height:65px; font-size:20px; background:url(../images/nav_bj.jpg) no-repeat right; text-align:center;}
.nav li a{ color:#fff;}
.index_h2{border-bottom: 1px solid #d1d1d1;margin: 30px 0 18px;font-weight: normal;padding-bottom: 9px;font-size: 30px;color: #0082dc;}
.tab{width:100%;border-collapse: separate; text-align: center;  border-spacing: 0 0; border-bottom:1px solid #d1d1d1; border-left:1px solid #d1d1d1;}
.tab tr td h3{font-size: 17px; color: #fff;}
.tab tr td.td1{background: #29a7ff;}
.tab tr td{border-top:1px solid #d1d1d1; border-right:1px solid #d1d1d1; padding:10px 0; color: #333333;}
.doctor li{ float: left; padding: 10px;width: 360px;height: 165px;box-shadow: 0 0 0 1px #d1d1d1;margin: 10px;}
.doctor li h3 { font-size: 16px; color: #0082dc;}
.doctor li img{width: 150px}
.yyhj li{float: left;width: 220px;margin: 10px}
.yyhj li img{max-width: 100%}
/*footer*/
.footer_nav{width: 100%; height:56px; overflow: hidden;background: #0068b7; padding: 15px 0;}
.footer_nav ul{width:1200px; margin:0 auto;  height:56px;}
.footer_nav ul li{float: left; width:25%; overflow: hidden;}
.footer_nav ul li a{display: inline-block; padding-top: 6px; line-height: 21px; font-size: 14px; color: #fff;}
.footer_nav ul li a span{font-size: 14px;}
.footer_nav ul li a em{font-style: normal; font-family: "impact"; font-size: 21px;}
.footer{padding:30px 0; background:#EDEDED;}
.footer_content{width:810px; margin:0 auto;}
.footer_a{width: 408px; border-left: 1px solid #d4d4d4; overflow: hidden; padding-left:50px;}
.footer_a p{line-height: 25px; font-size: 14px; color: #898989;}
