﻿body{font-size:14px; margin:0;padding:0;color:#505050;min-width:1400px;}
dd,div,dl,em,h3,h4,img,p{margin:0;padding:0;border:0;}
p{margin:0 auto}
ul,li,ol{list-style:none;margin:0;padding:0}
form{margin:0}
a{text-decoration:none;cursor:pointer;color:#4f4f4f}
a:hover{text-decoration:none;}
.clearfloat{clear:both}


#top{background: #f0f0f0;}
.index_top{height: 35px;line-height: 35px; background: #f0f0f0; color: #6a6666; font-size: 14px; width:1250px; margin: 0 auto;}
.index_top img{width: 16px; position: relative; top: 3px;}
.index_top_right{float: right; }
.tel_txt{border-right: 1px solid #d3d3d3; padding-right: 20px;}
.index_top_time{padding:0 5px 0 20px;}
.index_top_tel{margin:0 5px;}


.index_nav{height: 100px; background: white; width: 1200px; margin:0 auto;}
.nav_1{height: 60px; position: relative; top: 20px; color:#6a6666;}
.nav_1_1{height: 62px; width: 233px;border-right:1px solid #d3d3d3; float: left;}
.nav_1_1 img{width: 100%; margin-top: 4px;}
.nav_1_2{float: left; height: 60px; padding:10px 6px; font-size: 16px; width: 270px;}
.nav_2{height: 60px; float: right; width: 680px;}
.nav_2 li{width: 114px;height: 60px; background: white;line-height:60px;text-align: center; float: left; 
    display: inline; position: relative;cursor:pointer; font-size: 20px;}
.navBar {position: relative; z-index: 1; height: 60px;  line-height: 60px;}
.nav {position: relative; width: 980px; margin: 0 auto; font-size: 14px; }
.nav .m { float: left; position: relative; z-index: 1; }    
.nav .sub{ position: absolute;left: 0;  top: 58px;  width:107px;  z-index: 2;  display: none; background:white;}   
.sub ol{margin: 0; padding:0; color: #6a6666; font-weight: 0;}
.nav .block { height: 3px;width: 107px; background: #FE7700;position: absolute;top: 55px; z-index: 2; overflow: hidden; display:none;}


/*.nav_color{color: #f36800;}
.nav_color a{color: #f36800;}*/
.setcolor{color: #f36800 !important; }
.setcolor .setcolor_a{color: #f36800 !important;}
.setcolor2{color: #f36800 !important; }
.setcolor2 .setcolor2_a{color: #f36800 !important;}
.setcolor2 a{color: #f36800 !important;}



.listcon{width:1200px;margin: 80px auto;overflow:hidden;}
.listconleft{width:300px; float:left;margin-right:20px}
.listconright{width:880px; float:left;}

.listconleftli{ background-color:#e8e8e8;width:300px; height:80px; line-height:80px; text-align:center; margin-bottom:10px;}
.commli img{ vertical-align:middle; padding-right:10px;}
.listconleftli span{ color:#999999; font-size:25px;}
.licolor{ background-color:#0170c2;width:300px; height:80px; line-height:80px; text-align:center;}
.licolor span{ color:#fff; font-size:25px;}

.listconleftlili{background-color:#e8e8e8;width:300px;}
.listconleftlili ul{width:250px; margin:0px auto; padding-top:30px;padding-bottom:50px;}
.listconleftlili ul li{width:250px; border:1px solid #ccc;height:60px; line-height:60px; text-align:center; margin-bottom:10px; border-radius:3px;}
.listconleftlili img{vertical-align:middle; padding-right:10px; }
.listconleftlili span{color:#999999; font-size:18px;}

.listconrighth1{border-bottom:1px solid #ccc; height:50px; }
.listconrighth1 h1{float:left; width:200px; border-bottom:2px solid #0170c2; vertical-align:middle; line-height:48px;margin:0px;}
.listconrighth1 p{float:right; font-size:18px;vertical-align:middle; line-height:50px;}
.listconrightlist h1{font-weight:bold; color:#0170c2;text-align:center; margin:60px auto;}
.jjhuncenter{text-align:center; margin:20px auto;}
.listconrightlist p{ line-height:40px; text-indent:20px; font-size:18px;}
.listconrightlist p img{vertical-align:middle; padding-right:10px; }


/*特色科室*/
.ks_bd{width:100%;overflow: hidden;}
.fk{width:880px; margin:0 auto;}
.ks_bd{width:880px; margin:0 auto;}
.ks_bd li{width: 282px;height: 420px;float:left;background:#f8f8f8; margin-bottom:40px; border-radius:10px;}
.ks_bd li img{width: 282px;height: 220px;}
.ks_bd li h1{color:#0170c2;text-align:center; margin:20px auto; font-size:25px; font-weight:normal;}
.ks_bd li p{text-align:center;padding:0px 20px;line-height:30px;font-size:16px;}
.ks_bd li:nth-child(2){margin:0 17px;}
.ks_bd11{border-top:3px dotted #ccc; margin-top:40px;}


/*来院路线*/
.jjhunlylx p{margin:30px auto;} 


.ix_footer{background: #0170c2;padding-bottom:40px; width:100%; overflow:hidden;}
.footer_box{ width:1200px; margin:30px auto; padding-top:20px;}

.footer_left{width:600px; float:left;}
.footer_left a{color: #fff; font-size:20px;line-height:60px;margin-right:20px;}
.footer_left ul li{ float:left;margin-right:20px;color: #fff;font-weight:bold; }

.footer_right{width:350px;float:right;padding-top:20px;margin-left:250px;}
.footer_right p{color: #fff;line-height:60px;}
.footer_right img{vertical-align:middle;}
.footer_right p b{line-height:40px;margin:0 15px;font-weight:bold;font-size:16px;}
.footer_right p span{line-height:40px;font-size:20px;font-weight:bold}

.footer_banquan{width:100%;background:#dddddd;}		
.footer_banquan1new{width:1200px;margin:0px auto; height:50px; line-height:50px;}
.footer_banquan1new span{font-size:18px;  display:inline-block; width:300px; color:#999999; float:left;}
.footer_banquan1new a{margin:0 150px;font-size:18px;  display:inline-block; width:300px; color:#999999; float:left;}