
*{ 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:300px;
height:28px;
line-height:28px;
color:#999999;

}
.jzzn_lxyy_right a{
color:#999999;

}

.index_dqwz  .dqwz{
width:200px;
height:28px;
color:#7188b0;
font-size:12px;
line-height:28px;


}
/*来院路线1*/





.main .nrmain {

width: 100%;


}



.nrmain .nrmain_z{
width: 1000px;
height:auto;

}

.nrmain_z  .nrmain_l{
float:left;

width:691px;
height:auto;
}

.nrmain_l .nrmain_l_list{
float:left;
overflow:hidden;
width:691px;
margin-top:28px;

}

/*来院路线1*/

.nrmain_l_list .jzzn_title{
float:left;
overflow:hidden;
width:691px;
height:30px;
color:#4970b5;
font-family:"Microsoft YaHei";
font-size:22px;

margin-bottom:20px;
font-weight:bold;
text-align:center;

}

.nrmain_l_list .wenzhang{
float:left;
overflow:hidden;
width:691px;
color:#333;
font-size:14px;
margin-bottom:20px;
line-height:25px;

}


.nrmain_l_list .zddt{
float:left;
overflow:hidden;
text-align:center;
display:inline;
margin-left:40px;


}


.nrmain_l_list  .jzzn_lxt
{
float:left;
overflow:hidden;
width:691px;
height:250px;

}

.jzzn_lxt li{
float:left;
overflow:hidden;
width:691px;
height:78px;
padding-top:35px;


}

.jzzn_lxt img{
float:left;
overflow:hidden;

}

.jzzn_lxt  p{
float:left;
overflow:hidden;
width:530px;
margin-left:15px;

}

.jzzn_lxt  .jzzn_lxt_t{
font-size:14px;
font-weight:bold;
color:#5474aa;

height:25px;
line-height:25px;

}

.jzzn_lxt  .jzzn_lxt_d{
float:left;
overflow:hidden;
width:530px;
height:50px;
line-height:25px;
font-size:12px;

color:#444444;




}

.nrmain_l_list  .jzzn_lxt1
{
float:left;
overflow:hidden;
width:691px;
height:88px;
background-color:#eaeaea;
}

.jzzn_lxt1 img{
float:left;
display:inline;
margin-top:15px;
margin-left:15px;

}

.jzzn_lxt1 p{
float:right;
overflow:hidden;
width:586px;
height:50px;
line-height:25px;
font-size:12px;
color:#444444;
margin-top:20px;
}


.jzzn_lxt1 .zxjz{
color:#FF0000;
font-weight:bold;

}
/*来院路线2*/
.nrmain_l_list .nrmain_l_conte{
float:left;
overflow:hidden;
width:691px;
height:100px;
border-bottom:1px solid  #e5e5e5;
}


.nrmain_l_conte .nrmain_l_conte_t{
float:left;
overflow:hidden;
width:691px;
height:50px;

}

.nrmain_l_conte .nrmain_l_conte_d{
float:left;
overflow:hidden;
width:691px;
height:50px;

}
.nrmain_l_conte_d p{
float:left;
overflow:hidden;
line-height:25px;
text-indent:2em;
font-size:12px;
color: #999;

}
.nrmain_l_conte_t .conte_t_l{
float:left;
overflow:hidden;
width:590px;
height:50px;
}
.conte_t_l a{
float:left;
overflow:hidden;
line-height:50px;
color:#444444;

text-decoration:none;
}

.nrmain_l_conte_t .conte_t_r{
float:right;
overflow:hidden;
width:101px;
height:50px;
line-height:50px;
color:#999999;
font-size:13px;
}
 .nrmain .nrmain_r{
float:right;
overflow:hidden;
width:280px;

}



.nrmain_r .kjdh{
float:left;
width:280px;
height:30px;
padding-top:28px;
}

.kjdh  .kjdh_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";

}

.kjdh .kjdh_right{
float:right;
width:186px;
height:28px;
border-bottom:2px solid #dbdbdb;

}
.nrmain_r .tjzl
{
float:left;
overflow:hidden;
width:280px;
height:204px;
background-color:#eaeaea;
}

.tjzl img{
padding:8px;

}
.tjzl p{
font-size:12px;
color:#777777;
line-height:24px;
margin-left:10px;
margin-right:10px;

}
.nrmain_r .index_nj_r_c {
float:left;
overflow:hidden;
width: 280px;
height: 170px;
padding-top: 18px;
padding-bottom:12px;
}


.index_nj_r_c li {
float: left;
overflow: hidden;
height: 79px;
}
.index_nj_r_c .rlc_l1{
float:left;
overflow:hidden;
width:90px;
height:79px;
background: url(/templets/nanke/images/index1-1.jpg) repeat-x;
}


.index_nj_r_c .rlc_l1off1{
float:left;
overflow:hidden;
width:90px;
height:79px;
background: url(/templets/nanke/images/index1.jpg) repeat-x;

}


.index_nj_r_c .rlc_l2{
float:left;
overflow:hidden;
width:90px;
height:79px;
background: url(/templets/nanke/images/index2-1.jpg) repeat-x;
display:inline;
margin-left:5px;
}


.index_nj_r_c .rlc_l1off2{
float:left;
overflow:hidden;
width:90px;
height:79px;
background: url(/templets/nanke/images/index2.jpg) repeat-x;
display:inline;
margin-left:5px;
}


.index_nj_r_c .rlc_l3{
float:left;
overflow:hidden;
width:90px;
height:79px;
background: url(/templets/nanke/images/index3-1.jpg) repeat-x;
display:inline;
margin-left:5px;
}


.index_nj_r_c .rlc_l1off3{
float:left;
overflow:hidden;
width:90px;
height:79px;
background: url(/templets/nanke/images/index3.jpg) repeat-x;
display:inline;
margin-left:5px;
}







.index_nj_r_c .rlc_l4{
float:left;
overflow:hidden;
width:90px;
height:79px;
background: url(/templets/nanke/images/index4-1.jpg) repeat-x;
display:inline;
margin-top:5px;
}


.index_nj_r_c .rlc_l1off4{
float:left;
overflow:hidden;
width:90px;
height:79px;
background: url(/templets/nanke/images/index4.jpg) repeat-x;
display:inline;
margin-top:5px;
}


.index_nj_r_c .rlc_l5{
float:left;
overflow:hidden;
width:90px;
height:79px;
background: url(/templets/nanke/images/index5-1.jpg) repeat-x;
display:inline;
margin-left:5px;
margin-top:5px;
}


.index_nj_r_c .rlc_l1off5{
float:left;
overflow:hidden;
width:90px;
height:79px;
background: url(/templets/nanke/images/index5.jpg) repeat-x;
display:inline;
margin-left:5px;
margin-top:5px;
}


.index_nj_r_c .rlc_l6{
float:left;
overflow:hidden;
width:90px;
height:79px;
background: url(/templets/nanke/images/index6-1.jpg) repeat-x;
display:inline;
margin-left:5px;
margin-top:5px;
}


.index_nj_r_c .rlc_l1off6{
float:left;
overflow:hidden;
width:90px;
height:79px;
background: url(/templets/nanke/images/index6.jpg) repeat-x;
display:inline;
margin-left:5px;
margin-top:5px;
}


.nrmain_r .zjtd{
float:left;
overflow:hidden;
width:280px;
height:332px;


}
.zjtd .zjtd_t{ 
float:left;
overflow:hidden;
width:280px;
height:30px;


}
.zjtd .zjtd_d{

float:left;
overflow:hidden;
width:280px;
height:282px;
display:inline;
margin-top:20px;
}


.zjtd_d .zjtd_d_c{
float:left;
overflow:hidden;
width:280px;
height:123px;
display:inline;
margin-top:20px;


}

.zjtd_d_c .zjtd_d_c1{
float:left;
overflow:hidden;
width:126px;
height:302px;

}

.zjtd_d_c .zjtd_d_c2{
float:left;
overflow:hidden;
width:154px;
height:28px;
line-height:28px;

}
.zjtd_d_c2 a{
color:#7194d0;
font-weight:bold;

}

.zjtd_d_c .zjtd_d_c3{
float:left;
overflow:hidden;
width:154px;
height:56px;

}

.zjtd_d_c3 a{
color:#FF0000;

}
.zjtd_d_c3 p{
width:154px;
line-height:20px;
font-size:12px;
color:#999999;

}

.zjtd_d_c .zjtd_d_c4{
float:left;
overflow:hidden;
width:154px;
height:34px;
line-height:34px;

}

.zjtd_d_c4 .zx1{
float:left;
overflow:hidden;
width:63px;
height:24px;
background-color:#7193d0;
display:inline;
margin-top:10px;

}
.zjtd_d_c4 .zx2{
float:left;
overflow:hidden;
width:63px;
height:24px;
background-color:#f7812a;
display:inline;
margin-top:10px;
margin-left:18px;

}


.zjtd_d_c4 .zx1 a{
float:left;
overflow:hidden;
width:63px;
height:24px;
font-size:12px;
height:24px;
line-height:24px;
color:#FFFFFF;
display:inline;
margin-left:8px;


}
.zjtd_d_c4 .zx2 a{
float:left;
overflow:hidden;
width:63px;
height:24px;
font-size:12px;
height:24px;
line-height:24px;
color:#FFFFFF;
display:inline;
margin-left:8px;


}

.zjtd_d_c img{
border:1px solid #d8dde5;
padding:3px;


} 


.zjtd_t  .zjtd_t_left{

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

.zjtd_t  .zjtd_t_right{
float:right;
width:186px;
height:28px;
border-bottom:2px solid #dbdbdb;


}

.zjtd_t_right a {
float: right;
width: 50px;
height: 28px;
line-height: 28px;
display: inline;
margin-right: 5px;
font-family: "Arial";
font-size: 10px;
color: red;
}



 .qwjs{
float: left;
overflow: hidden;
width: 280px;
height: 390px;

}

.qwjs .qwjs_t {
float: left;
overflow: hidden;
width: 280px;
height: 30px;

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


}

.qwjs .qwjs_d{
float: left;
overflow: hidden;
width: 280px;
height:394px;
padding-top:16px;

}



.qwjs_t .qwjs_t_right {
float: right;
width: 186px;
height: 28px;
border-bottom: 2px solid #DBDBDB;

}


.qwjs_t_right a {
float: right;
width: 50px;
height: 28px;
line-height: 28px;
display: inline;
margin-right: 5px;
font-family: "Arial";
font-size: 10px;
color: red;
}


.qwjs_d .index_jpls_d_l{
float: left;
overflow: hidden;
width: 280px;
height:410px;

}


.index_jpls_d_l .abc {
background: url(/templets/nanke/images/index_47.gif) no-repeat center top;
width: 280px;
height: 40px;
display: block;}


.index_jpls_d_l  .abc a {
color:#FFFFFF;
font-family: "宋体";
}

.index_jpls_d_l ul li span {
width: 45px;
TEXT-ALIGN: center;
font-size: 24px;
font-weight: bold;
color: white;
DISPLAY: block;
FLOAT: left;
LINE-HEIGHT: 40px;
height: 40px;
}

.index_jpls_d_l .jstit {
background: url(/templets/nanke/images/index_45.gif) no-repeat center top;
color: black;
width: 280px;
height: 40px;
display: block;
margin-top:3px;
}
.index_jpls_d_l .jstit a{
color:#4c5c76;
font-family: "Microsoft YaHei";

}



.index_jpls_d_l ul li b {
DISPLAY: block;
font-family: "宋体";
font-weight: normal;
font-size: 14px;
line-height: 40px;
color:#4c5c76;
}





.nrmain_r  .cgal{
float: left;
overflow: hidden;
width: 280px;
height:274px;

}



.cgal .cgal_t {
float: left;
overflow: hidden;
width: 280px;
height: 30px;
line-height: 30px;
}
.cgal_t .cgal_t_left {
float: left;
width: 87px;
height: 30px;
background: url(/templets/nanke/images/index_08.gif) repeat-x;
padding-left: 7px;
font-family: "Microsoft YaHei";
font-size: 19px;
color: #2A5091;
line-height: 30px;


}

.cgal_t .cgal_t_right {
float: right;
width: 50px;
height: 30px;
line-height: 30px;
display: inline;
margin-right: 5px;
font-family: "Arial";
font-size: 10px;
}


.cgal_t_right a {
color: red;
}



.cgal .cgal_d {
float: left;
overflow: hidden;
width: 280px;
height: 246px;

}

.cgal_d .cgal_d_t {
float: left;
overflow: hidden;
width: 280px;
height: 89px;
line-height: 30px;
border-bottom:1px solid #e5e5e5;
}

.cgal_d .cgal_d_d
{
float: left;
overflow: hidden;
width: 280px;
height: 156px;

}
.cgal_d_t strong{

font-size:14px;
text-align:center;


}

.cgal_d_t  p{
line-height:25px;
font-size:12px;
color:#999999;

}
.cgal_d_d  li{
float: left;

width:280px;
height:30px;

line-height:30px;

}
.cgal_d_d .nr{
float:left;
width:210px;

font-size:12px;
color:#777777;
}
.nr a{
font-size:12px;
color:#777777;

}

.cgal_d_d .rq
{
float:left;
width:70px;
font-size:12px;
color:#777777;
line-height:30px;
} 

.nrmain_r  .wygz{
float: left;
overflow: hidden;
width: 280px;
height:320px;

}



.wygz .wygz_t {
float: left;
overflow: hidden;
width: 280px;
height: 30px;
line-height: 30px;
}

.wygz .wygz_d {
float: left;
overflow: hidden;
width: 280px;
height: 290px;

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


}

 .wygz_d  li{
 float: left;
 overflow:hidden;
width: 280px;
height: 40px;
border-bottom:1px dashed #e5e5e5;
margin-top:5px;
 }
  .wygz_d .wygz_d_l{
   float: left;
 overflow:hidden;
 width: 35px;
 height:35px;
  
  }
  
    .wygz_d  .wygz_d_r
	{
	   float: left;
 overflow:hidden;
 width: 245px;
 height:35px;
 line-height:35px;
	}
.wygz_d_r a{
font-size:12px;
color:#777777;
margin-left: 5px

}

.clr1{
clear:both;
height:30px;
}


.clr {
CLEAR: both;
}
.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;

}

.link1{
color:#FF0000;

}


.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;
}