*{ margin:0 auto; padding:0px;}
img{ border:0px;}
ul,li{list-style-type:none;margin:0;padding:0;border:0;}
a{ text-decoration:none; color:#000000;}
a:hover{TEXT-DECORATION: underline;}


.main {
margin: auto;
width: 100%;
overflow: hidden;

}
.head{
margin: auto;
width: 100%;
height:104px;
background: url(/templets/nanke/images/index-01.gif) repeat-x;
}

.head .head_inner{
width: 1000px;;
height:104px;

}

.head .logo{
float:left;
overflow:hidden;
width:302px; height:104px;
}
.head .logo img{


display:block;


}


.head .logo a{
border:none;
list-style:none;

}
.head .honor{
float:left;
overflow:hidden;
width:442px;
height:70px;
display:inline;
padding-top:33px;
padding-left:16px;
font-size:14px;
line-height:30px;
background-image: url(/templets/nanke/images/honer_03_1.gif);
background-repeat: repeat-x;

}
.honor p{
color:#FFFFFF;

}

.head  .hour
{
float:left;
overflow:hidden;
width:240px;
height:103px;
background-image: url(/templets/nanke/images/rxdh.gif);
background-repeat: repeat-x;
}

.main .mennu{
margin:0 auto;
background-color:#2b4c84;
height:43px;

}

.mennu .mennu_inner{
width: 1000px;;
height:43px;

}

.mennu_inner .mleft{
float:left;
overflow:hidden;
width:864px;
height:42px;
background: url(/templets/nanke/images/zjyd_nav.gif) no-repeat;

}

 .mleft ul li{
 float:left;
 overflow:hidden;
 width:108px;
 height:42px;
 line-height:42px;
 text-align:center;


 
 }
 
  .mleft a{
   color:#FFFFFF;
   font-weight:bold;
  
  }
  
  .mennu .mright{
float:left;
width:136px;
height:43px;
}
.mennu_inner .mright img{
float:right;
display:inline;
margin-top:8px;
margin-right:2px;
}

.main .rmss{
margin: auto;
width:100%;
background-color:#e7ebf1;
height:38px;
border-bottom:1px solid #ccd2da;
}

.rmss .rmss_inner{
width: 1000px;
height:38px;

}

.rmss  .rmss_l{
float:left;
width:62px;
height:39px;

}
.rmss_l img{
display:block;
display:inline;
margin-top:9px;

}

.rmss  .rmss_c{
float:left;
width:690px;
height:39px;

}
.rmss_c  a{
line-height:39px;
font-size:12px;
color:#8699a4;

}


.rmss  .rmss_r{
float:left;
width:248px;
height:39px;

}
.rmss_r .search{
width: 173px;
height:28px;
background: url(/templets/nanke/images/zjyd_btn.gif) no-repeat;
line-height: 27px;
position: absolute;
border: 0px;
display:inline;
padding-left:28px;
margin-top:8px;
color: #777777;

}
.rmss_r .ss{
float:right;
width:45px;
height:27px;
margin-top:8px;
}












.main .arc_head {
    height: 178px;
    padding-top: 15px;
    width: 1000px;
}


.main .head2 {
width: 1000px;
height: 133px;


}

.head2 .head2_bg{
float:left;
overflow:hidden;
width:1000px;
height:21px;
background: url(/templets/nanke/images/head2_bg.gif);

}

.menu_1_s{
float:left;
overflow:hidden;
width: 192px;
height: 99px;
background: url(/templets/nanke/images/index_03.gif) no-repeat;
float: left;
TEXT-ALIGN: center;
display: inline;
color:#777777;
}



.menu_1_s dt {
TEXT-ALIGN: center;
width: 192px;
FLOAT: left;
line-height: 28px;
FONT-SIZE: 14px;
FONT-WEIGHT: bold;
display:inline;
margin-bottom: 3px;
}


.menu_1_s dt a {
COLOR: #555555;
}



.menu_1_s dd {
font-size:12px;
LINE-HEIGHT: 20px;
DISPLAY: inline;
}

.menu_1_s dd a {
PADDING-BOTTOM: 0px;
PADDING-LEFT: 3px;
PADDING-RIGHT: 3px;
PADDING-TOP: 0px;
color:#777777;
}




.menu_1 {
float:left;
overflow:hidden;
width: 192px;
height: 99px;
background: url(/templets/nanke/images/index_03.gif) no-repeat;
float: left;
TEXT-ALIGN: center;
margin-left: 10px;
display: inline;
color:#777777;

}



.menu_1 dt {
TEXT-ALIGN: center;
width: 192px;
FLOAT: left;
line-height: 28px;
FONT-SIZE: 14px;
FONT-WEIGHT: bold;
display:inline;
margin-bottom: 3px;
}


.menu_1 dt a {
COLOR: #555555;
}



.menu_1 dd {

font-size:12px;
LINE-HEIGHT: 20px;
DISPLAY: inline;
}

.menu_1 dd a {
PADDING-BOTTOM: 0px;
PADDING-LEFT: 3px;
PADDING-RIGHT: 3px;
PADDING-TOP: 0px;
}
.menu_1 dd a {
PADDING-BOTTOM: 0px;
PADDING-LEFT: 3px;
PADDING-RIGHT: 3px;
PADDING-TOP: 0px;
color:#777777;
}








/*来院路线*/

.main  .jzzn_lxyy{
width:1000px;
height:30px;
font-size:12px;


}

.jzzn_lxyy  .jzzn_lxyy_left
{
float:left;
width: 87px;
height:30px;
background: url(/templets/nanke/images/index_08.gif) repeat-x;
line-height: 30px;
color: #2A5091;
font-size: 18px;
padding-left: 7px;
font-family:"Microsoft YaHei";
}
.jzzn_lxyy  .jzzn_lxyy_right
{
float:right;

width:906px;
height:28px;
border-bottom:2px solid #dbdbdb;
}
.jzzn_lxyy_right span{
float:right;
width:250px;
height:28px;
line-height:28px;
color:#999999;

}
.jzzn_lxyy_right a{
color:#999999;

}








.sb{ width:1000px; height:700px;  }
.sb li{float:left; padding-left:20px;
padding-top:10px;
}
.sb .pub{float:left; width:215px; height:190px;background:url(/templets/nanke/images/sb_bj.jpg)  no-repeat; padding-top:10px; padding-left:9px;}
.sb .tu{ float:left; width:215px; height:165px;}
.sb .word{float:left; width:215px; height:25px; text-align:center; font-size:14px; color:#444444;}
.sb .word a{

font-size:14px; color:#444444;
}
.word b{font-size:14px; color:#444444; font-weight:normal;}

.page {}
.page  ul{float:left;padding:12px 0px 12px 240px;}
.page  ul li{float:left;font-family:Tahoma;line-height:17px;margin-right:6px;border:1px solid #E9E9E9;}
.page  ul li a{float:left;padding:2px 4px 2px;color:#555;display:block;}
.page  ul li a:hover{color:#690;text-decoration:none;padding:2px 4px 2px;}
.page  ul li.thisclass,
.page  ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#F8F8F8;padding:2px 4px 2px;font-weight:bold;}
.page  .pageinfo{line-height:21px;padding:12px 10px 12px 16px;color:#999;}
.page  .pageinfo strong{color:#555;font-weight:normal;margin:0px 2px;}





.clr2 {
clear:both;
height:30px;

}



.main .index_yql
{
 width:1000px;
height:4px;
}

 .main .index_yqlj
{
width:100%;
height:81px;

background-color:#e2e5eb;

}


.index_yqlj .index_yqlj_inner{
width:1000px;
height:81px;
}




.main .index_btomm{
width:100%;
height:129px;
background-color:#404c60;

}






.index_btomm .index_btomm_inner
{

width:1000px;
height:129px;
}



.index_btomm_inner .index_btomm_i
{
float:left;
overflow:hidden;
width:684px;
height:97px;
padding-top:32px;
padding-left:40px;
}

.index_btomm_i  .index_b_log{
float:left;
overflow:hidden;
width:317px;
height:70px;


}

.index_btomm_i p{
float:left;
width:352px;
height:68px;
font-size:12px;
color:#8fa0bb;
line-height:25px;
display:inline;
margin-left:10px;

}
.index_btomm_inner  .index_btomm_o{
float:left;
overflow:hidden;
width:276px;
height:129px;

}



.TooLbaner{
MARGIN: 0px auto;
height:50px;
width:100%;
position: fixed;
left: 0px;
bottom:0px;
z-index:100000;
_position:absolute;bottom:0;left:0px;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
.TooLbaner .TooLbanerinner{

width:1012px;
height:50px;
margin:0 auto;
background: url(/templets/nanke/images/btombanner.png) repeat-x;
position:relative;
}

.TooLbanerinner a{
display: block;
position:absolute;
width:126px;
height:45px;
top:5px;
}

.TooLbaner  .Tl1{

display: block;
position:absolute;
left:166px;
width:108px;
height:45px;

}

.TooLbaner  .Tl2{

display: block;
position:absolute;
left:272px;
width:129px;
height:45px;
}

.TooLbaner  .Tl3{

display: block;
position:absolute;
left:403px;
width:137px;
height:45px;
}

.TooLbaner  .Tl4{

display: block;
position:absolute;
left:541px;

}

.TooLbaner  .Tl5{

display: block;
position:absolute;
left: 802px;
width: 137px;
height: 45px;
top: 20px;
color: red;
font-weight:bold;
}