@charset "gb2312";
/* CSS Document */
/*swt高度*/
#LRfloater1{ top:40% !important;}
.top_bg{background:url(../images/top_bg.jpg) repeat-x;height:35px;}
.top_p{width:1000px;margin:0 auto;}
.top_p p{float:left;line-height:35px;font-size:12px;}
.top_p p a{color:#e40309;text-decoration:underline;}
.top_p em{font-style:normal;line-height:35px;padding-left:30px;float:left;}
.top_p em a{font-size:14px;text-decoration:none;color:#e40309;font-weight:bold;}
.top_p em a:hover{text-decoration:underline;}
.top_p em img{padding-top:10px;display:block;width:26px;height:17px;float:left;padding-right:10px;}
.top_p ul{float:right;line-height:35px;}
.top_p ul li{float:left;background:url(../images/top_k.jpg) no-repeat 0 7px;padding-right:20px;padding-left:5px;}
.top_p ul li a{font-size:12px;text-decoration:none;width:61px;color:#666;}
.top_p ul li a:hover{text-decoration:underline;}
.top_logo{width:1000px;height:90px;margin:0 auto;}
.top_logo .logo h1{background:url(../images/logo.jpg) no-repeat;width:389px;height:80px;position:absolute;}
.top_logo .logo h1 a{display:block;height:80px;text-indent:-9999px;}
.search {
    background: none repeat scroll 0 0 #E1E1E1;
    height: 31px;
    margin: 0 auto;
    width: 1000px;
}
.affiche_r {
    float: left;
    height: 26px;
    line-height: 31px;
    padding-left: 25px;
    padding-top: 5px;
    width: 278px;
}
.affiche_r h1 {
    color: #0161B9;
    float: left;
    font-size: 12px;
    line-height: 26px;
}
.in {
    background: url("../images/n_10.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    color: #999999;
    float: left;
    font-size: 12px;
    height: 22px;
    line-height: 24px;
    padding-left: 22px;
    width: 151px;
}
.tj {
    background: url("../images/n_12.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    cursor: pointer;
    float: left;
    height: 22px;
    line-height: 31px;
    margin-left: 5px;
    padding-top: 10px;
    width: 32px;
}
.hot_search {
    float: right;
    width: 588px;
}
.hot_search h2 {
    float: left;
    font-size: 12px;
    font-style: normal;
    line-height: 31px;
    padding-right: 10px;
}
.hot_search ul li {
    float: left;
    line-height: 31px;
    padding-right: 20px;
}
.search_top {float:left;width:350px;position: relative;top:15px;left:400px;}
.inpa {height: 25px;width: 210px;}
input {border: 1px solid #CCC;margin: 0;padding: 0;}
.ser_btn {background: url(../images/sous.jpg) no-repeat;width: 60px;height: 28px;cursor: pointer;border: none;}
.ser_btnw {background: url(../images/sousw.jpg) no-repeat;width: 60px;height: 28px;cursor: pointer;border: none;}
.search_top ul{padding-top:6px;clear:both;width:440px;}
.search_top ul li{float:left;padding-right:18px;}
.search_top ul li a{font-size:12px;color:#666;text-decoration:none;}
.search_top ul li a:hover{text-decoration:underline;}
.top_logo .top_tel img{display:block;float:right;}
.header{background:url(../images/menu_bg.jpg) repeat-x;height:46px; font-weight:bold}
.header ul{width:1000px;margin:0 auto;}
.header ul li{float:left; width:100px; text-align:center;line-height:46px;}
.header ul li a{color:#fff;text-decoration:none;font-size:14px;}
.header ul li a:hover{text-decoration:underline;}
.header .menu_xian{background:url(../images/menu_xian.jpg) no-repeat right center;height:46px;}
.xnBanner {  background: url(../images/banner.jpg) no-repeat center; height: 416px; margin: 0 auto;}
.banner01 { background: url(../images/banner_01.jpg) no-repeat  center;  height: 81px;  margin: 0 auto;}
.banner02 { background:url(../images/banner_02.jpg) no-repeat center; height: 82px;  margin: 0 auto;}
.banner03 {background:url(../images/banner_03.jpg) no-repeat center;height: 94px; margin: 0 auto;}
.banner04 {background:url(../images/banner_04.jpg) no-repeat center; height: 95px; margin: 0 auto;}
.banner05 {  background:url(../images/banner_05.jpg) no-repeat center;   height: 64px; margin: 0 auto;}
/*头部结束*/
/*子导航开始*/
.sub_nav{background:url(../images/sub_nav.jpg) no-repeat;height:116px;width:1000px;margin:0 auto;margin-top:10px;margin-bottom:10px;}
.nav_r {padding-left:8px;padding-right:4px;height: 88px;overflow: hidden;zoom: 1;padding-top:15px;}
.nav_r dt {font-size: 14px;color: #0161B9;font-weight: bold;line-height: 34px;text-align: center;margin:0;padding:0;}
.nav_r dt a {color: #0161B9;text-decoration:none;}
.nav_r dt a:hover{	text-decoration:underline;}
.nav_r dd {line-height: 18px;padding:0 5px 0 5px ;}
.nav_r dd a {padding: 0 4px 0 5px ;font-size:12px;text-decoration:none;color:#666;}
.nav_r dd a:hover{	text-decoration:underline;}
/*子导航结束*/
/*就医指南开始*/
.floatleft {float: left;overflow: hidden;}
.jyzntitle {width: 966px;height: 43px;color: #333;background: url(../images/jyzntitlebg.jpg);padding: 21px 0px 0px 34px;line-height: 36px;}
.jyzntitle a {color: #333;text-decoration: none;}
.bordertopno {border: 1px #0f4866 solid;border-top: none;}
.jyzncon {width: 980px;height: 298px;padding: 9px;margin-bottom:20px;}
.jyzncon .left {width: 267px;height: 298px;color: #333;}
.jyzncon .left .zxzx {width: 270px;overflow: hidden;}
.jyzncon .left .zxzx li {float: left;width: 53px;height: 70px;padding: 0px 18px;border-right: 1px #BAACA1 dashed;margin-bottom: 10px;_margin-bottom: 8px;}
.jyzncon .left a {color: #333;text-decoration: none;}
.jyzncon .left .wszx {width: 267px;padding-top: 10px;}
.jyzncon .left .wszx li {width: 257px;height: 21px;background: url(../images/wszxlibg.jpg) no-repeat #E8EEEC;line-height: 21px;padding: 0px 10px;margin-bottom: 5px; }
.jyzncon .left .wszx li .floatleft {width: 98px;height: 21px;overflow: hidden;color: white;}
.jyzncon .mid {width: 458px;height: 298px;padding: 0px 15px;color: #333;background: url(../images/jyznbg.jpg) repeat-x;}
.jyzncon .mid .in_newstit {width: 458px;height: 33px;}
.jyzncon .mid .in_newstit li {background: url(../images/jyznbg1.jpg) no-repeat;margin-left: 10px;color: #333;float: left;line-height: 25px;width: 82px;height: 25px;padding-left: 15px;}
.jyzncon .mid .in_newstit li a {font-size: 14px;font-weight: normal;color: #333;text-decoration: none;_line-height: 25px;
}
.yywj {width: 462px;height: 298px;color: #333;}
.yywj li {float: left;width: 139px;height: 125px;
overflow: hidden;text-align: center;padding-top: 10px;padding-right: 15px;}
.yywj li a:hover {text-decoration: underline;}
.yywj li a {color: #333;text-decoration: none;}
/*就医指南结束*/

.footer{ width:100%; background:#0161b9; height:180px;}
.footer .footer_top{ background:#e1e1e1;}
.footer .footer_top ul{ width:1000px; margin:auto;}
.footer .footer_top ul li{ float:left; font-size:12px; background:url(../images/ul_li_right.png) right no-repeat; padding:0 20px;}
.footer .footer_top ul li a{ color:#333; line-height:43px; display:block;}
.footer .footer_top ul li a:hover{ color:#fd417b;}
.footer .footer_bottom{ width:1000px; padding: 22px 0 0 30px;}
.footer .footer_bottom img{ display:block;}
.footer .footer_bottom p{width: 600px;color: #FFF; border-left:1px #fff solid; padding-left:20px; line-height:20px; font-size:12px;}
.footer .footer_bottom p b{ font-weight:bold;}


/*底部结束*/
.swtbanner{bottom: 0;height: 66px;  position: fixed !important;  width: 100%;  z-index: 999;}
.swt_pic{height: 66px; margin: 0 auto;   overflow: hidden; width: 1030px;}
.swt_picx{height: 66px; overflow: hidden; width: 1030px;}
.headtan{ height:98px; background:url(../images/xiandai_02.gif) repeat-x top left;}
.headtan div{ width:1000px; height:98px; margin:0 auto;}
.headtan img{ float:left;}
/* 路线封面页 */
.body_c{font-size:14px;padding:0 10px 0 10px;}
.body_c p{color:#000000;line-height:28px;padding:8px 0; text-indent:2em;}
.l{ float:left;} .r{ float:right;}
.list_luxian{ overflow:hidden; padding-top:20px;}
.list_luxian img{ width:230px; margin-top:50px; display:inline; }
.list_luxian dl{  background: url(../images/guide_xbg.jpg) repeat-x scroll left 47px transparent; float: right; padding-top: 18px; width: 430px;}
.list_luxian dl dt.no1{  background: url(../images/guide_gj.jpg) no-repeat scroll left bottom transparent; height: 32px; line-height: 32px; padding-right: 10px; text-align: right; font-size:12px;}
.list_luxian dl dt.no2{  background: url(../images/guide_ky.jpg) no-repeat scroll left bottom transparent; height: 32px; line-height: 32px; padding-right: 10px; text-align: right; font-size:12px;}
.list_luxian dl dt.no3{  background: url(../images/guide_hc.jpg) no-repeat scroll left bottom transparent; height: 32px; line-height: 32px; padding-right: 10px; text-align: right; font-size:12px;}
.list_luxian dl dt.no4{  background: url(../images/guide_jc.jpg) no-repeat scroll left bottom transparent; height: 32px; line-height: 32px; padding-right: 10px; text-align: right; font-size:12px;}
.list_luxian dl dd{ padding-left:10px; padding-top:10px;}
.list_luxian dl dd ul li{ padding-bottom:5px;}