@charset "utf-8";
/* CSS Document */
/*全局属性li属性*/
body {line-height:20px;}
li {
	font-family: "宋体";
	font-size: 12px;
	list-style-type: none;
}
li img {
    border:0px;
}
/*首页文章li标签点*/
.SiteArticles li {
	background-image: url(/images/dian.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	text-indent: 12px;
} 
/*首页文章li标签点*/
.drugs_text li {
	background-image: url(/images/dian.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	text-indent: 12px;
} 
.SiteTreatments li {
	background-image: url(/images/dian.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	text-indent: 12px;
} 
/**临床药品**/
.SiteDrugs li {
	background-image: url(/images/dian.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	text-indent: 12px;
}
/*特色医疗li标签点*/
.treatment_text li {
	background-image: url(/images/dian.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	text-indent: 12px;
} 
/*科室介绍下图片宽高*/
/*.ksjs_main img {
	width:175px;
	height:135px;
	float: left;
	padding-right:5px;
}*/

/*科室领导短名称属性*/
.ksld_main .short_name {
    float:left;
	width:100%;
	text-align: center;
    padding-top:5px;
}
/*健康讲堂图片宽高*/
.jkjt img {
	width:142px;
	height:102px;
	float: left;
	}
/*健康讲堂li属性*/
.jkjt li {list-style-type: none;}

/*特色医疗li属性*/
.tsyl li {list-style-type: none;}

/****科室介绍幻灯<%= slide_of_department %>****/
#slide_of_department { position: relative; background: #ffffff; width: 308px; height: 208px; overflow: hidden; }
#slide_of_department ul { list-style: none; }
#slide_of_department .slide { position: relative; width: 300px; height: 200px; overflow: hidden; }
#slide_of_department .slide a { text-decoration: none; color: #e37e07; }
#slide_of_department .slide li { position: absolute; }
#slide_of_department .slide li img {display:block; position: relative;left:6px; top:6px;}
#slide_of_department .bannerNav { display:none;position:absolute; z-index:10; left:10px;top: 10px; }
#slide_of_department .bannerNav li { display:none;width: 18px; height: 18px; float: left; display:inline; margin: 2px; text-align: center; background: #333; color: #FFF; font-size: 10px; line-height: 18px; font-family:Arial; cursor: pointer; }

/* bannerNav属性里面：display:none;（数字图片不显示）*/

/****特色医疗幻灯<%= slide_of(:channel=>'特色医疗',:count=>5,:id=>'slide_of_treatment') %>****/
#slide_of_treatment { position: relative; background: #ffffff; width: 306px; height: 208px; overflow: hidden; }
#slide_of_treatment ul { list-style: none; }
#slide_of_treatment ul.column_0 { position: relative; width: 300px; height: 200px; overflow: hidden; }
#slide_of_treatment ul.column_0 a { text-decoration: none; color: #e37e07; }
#slide_of_treatment ul.column_0 li {float:left;display:inline;text-align:center; position: absolute; }
#slide_of_treatment ul li img{display:block; width:300px; height:200px; position: relative;left:4px; top:4px;border:0px;}
#slide_of_treatment .bannerNav { display:none;position:absolute; z-index:10; left:10px;top: 10px; }
#slide_of_treatment .bannerNav li { display:none;width: 18px; height: 18px; float: left; display:inline; margin: 2px; text-align: center; background: #333; color: #FFF; font-size: 10px; line-height: 18px; font-family:Arial; cursor: pointer; }
#slide_of_treatment ul .short_name {float:left;margin-top:5px;margin-left:60px!important;margin-left:30px;}


/**********这里是医生滚动需要用到的css-开始**********/
.loop_box ul{list-style:none; position: absolute; padding:3px;}   
.loop_box ul img{ display: block;width:90px; height:120px; }
.loop_box ul li{
         width:82px;
	display:inline;
	float:left;
	padding:2px;
	margin:2px;
	text-align: center;
}
.loop_box .short_name {
	margin-top: 2px;
	width:100%;
	float:left;
}

/*.loop_box ul li .short_name {
    float:left;
    width:44%;
    padding-right:0%;
}
.loop_box ul li .title {
    float:left;
    width:56%;
}*/
/**********这里是医生滚动需要用到的css-结束**********/


* {
	margin: 0px;
	padding: 0px;
}
img {
	overflow: hidden;
	display: block;
	border:0px;
}
body {
	font-family: "宋体";
	font-size: 12px;
	line-height: 23px;
	color: #6A6D91;
	background-color: #CCCCCC;
}
.all {
	width: 1004px;
	margin-right: auto;
	margin-left: auto;
}
.all .top {
	float: left;
	height: 332px;
	width: 1004px;
	background-image: url(../images/top.jpg);
	background-repeat: no-repeat;
}
.all .top .ta {
	float: left;
	height: 286px;
	width: 1004px;
}
.weather {
	float: left;
	height: 32px;
	width: 471px;
	font-size: 12px;
	color: #ffffff;
	padding-left:320px;
	padding-top:23px;
	padding-right:213px;
}
.log_reg {
	float: left;
	height: 22px;
	width: 104px;
	padding-left:42px;
	padding-top:8px;
	overflow: hidden;
}
.log_reg a {
	color: #FFFFFF;
	text-decoration: none;
}
.log_reg a:hover {
	color: #FF0000;
	text-decoration: none;
}
.menu {
	float: left;
	height: 30px;
	width: 858px;
	font-size: 14px;
	font-weight: bold;
	line-height:32px;
}
.menu a {
	color: #555772;
	text-decoration: none;
}
.menu a:hover {
	color: #FF0000;
	text-decoration: none;
}
.menu1 {
	float: left;
	height: 24px;
	width: 80px;
	padding-left:0px;
}
.menu2 {
	float: left;
	height: 24px;
	width: 68px;
	padding-left:3px;
}
.menu3 {
	float: left;
	height: 24px;
	width: 80px;
	padding-left:4px;
}
.menu4 {
	float: left;
	height: 24px;
	width: 60px;
	padding-left:12px;
}
.all .top .yscz {
	float: left;
	height: 46px;
	width: 172px;
	padding-left:769px;
}


.all .main {
	float: left;
	width: 1004px;
	background-image: url(../images/main_xian.jpg);
	background-repeat: repeat-y;
}
.all .main .left {
	float: left;
	width: 748px;
	padding-left:9px;
}
.banner {
	float: left;
	height: 106px;
	width: 748px;
}
.all .main .left .la {
	float: left;
	width: 238px;
	background-image: url(../images/la_xian.jpg);
	background-repeat: repeat-y;
}
.zxdt {
	float: left;
	width: 230px;
}
.zxdt .zxdt_top {
	float: left;
	height: 28px;
	width: 230px;
	background-image: url(../images/zxdt_top.jpg);
	background-repeat: no-repeat;
}
.zxdt_top a {
	color: #ffffff;
	text-decoration: none;
}
.zxdt_top a:hover {
	color: #00FFFF;
	text-decoration: none;
}
.zxdt_top .zxdt_title {
	float: left;
	height: 22px;
	width: 137px;
	padding-top:4px;
	padding-left:40px;
	font-size: 14px;
}
.zxdt_top .zxdt_more {
	float: left;
	height: 22px;
	width: 40px;
	padding-top:2px;
	font-size: 12px;
}
.zxdt .zxdt_main {
	float: left;
	height: 145px;
	width: 220px;
	padding-left:10px;
	padding-top:10px;
}
.zxdt_main .SiteArticles li {
	background-image: url(/images/baidian.jpg);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	text-indent: 12px;
} 
.zxdt_main a {
	color: #ffffff;
	text-decoration: none;
}
.zxdt_main a:hover {
	color: #00FFFF;
	text-decoration: none;
}
.ysjs {
	float: left;
	width:230px;
}
.ysjs_top {
	float: left;
	height: 28px;
	width: 230px;
	background-image: url(../images/zxdt_top.jpg);
	background-repeat: no-repeat;
}
.ysjs_top a {
	color: #ffffff;
	text-decoration: none;
}
.ysjs_top a:hover {
	color: #00FFFF;
	text-decoration: none;
}
.ysjs_title {
	float: left;
	height: 22px;
	width: 137px;
	padding-top:4px;
	padding-left:40px;
	font-size: 14px;
}
.ysjs_more {
	float: left;
	height: 22px;
	width: 40px;
	padding-top:2px;
	font-size: 12px;
}
.ysjs_main {
	float: left;
        min-height: 300px;
	_height: 300px;
	width: 220px;
        padding-left:10px;
        padding-top:10px;
        padding-bottom:10px;
}

/*控制医生介绍（图＋简介）滚动属性*/
.ysjs_css {float:left;margin-left: 0px;margin-right: 0px;width:220px;}
.ysjs_marquee{float:left;margin-left: 0px;margin-right: 0px;width:220px;}
.loop_box ul{list-style:none; position: absolute; padding:0px;}
.loop_box ul img{ display: block;width:90px; height:120px;float:left; padding-right:5px; }
.loop_box ul li{width:280px;display:inline;float:left;padding:0px;margin:2px;text-align: left;}
.loop_box .short_intro {margin-top: 0px;width:130px;float:left;}

.ysjs_main a {
	color: #ffffff;
	text-decoration: none;
}
.ysjs_main a:hover {
	color: #00FFFF;
	text-decoration: none;
}


.all .main .left .lb {
	float: left;
	width: 510px;
}
.ksjs {
	float: left;
	height: 202px;
	width: 510px;
}
.ksjs_top {
	float: left;
	height: 38px;
	width: 510px;
	background-image: url(../images/ksjs_top.jpg);
	background-repeat: no-repeat;
}
.ksjs_top a {
	color: #ffffff;
	text-decoration: none;
}
.ksjs_top a:hover {
	color: #00FFFF;
	text-decoration: none;
}
.ksjs_title {
	float: left;
	height: 22px;
	width: 405px;
	padding-left: 42px;
	padding-top:3px;
	font-size: 14px;
}
.ksjs_more {
	float: left;
	height: 22px;
	width: 40px;
	padding-top:2px;
	font-size: 12px;
}
.ksjs_main {
	float: left;
	height: 164px;
	width: 510px;
}
.ksjs_tu {
	float: left;
	height: 135px;
	width: 189px;
	padding-left:10px;
	padding-top:29px;
	background-image: url(../images/ksjs_tu.jpg);
	background-repeat: no-repeat;
}
.ksjs_tu img {
	float: left;
	height: 104px;
	width: 174px;
}
.ksjs_wenzi {
	float: left;
	height: 164px;
	width: 291px;
}
.ksjs_wenzi a {
	color: #6A6D91;
	text-decoration: none;
}
.ksjs_wenzi a:hover {
	color: #006600;
	text-decoration: none;
}
.tsyl {
	float: left;
	height: 167px;
	width: 510px;
}
.tsyl_top {
	float: left;
	height: 34px;
	width: 510px;
	background-image: url(../images/ksjs_top.jpg);
	background-repeat: no-repeat;
}
.tsyl_top a {
	color: #ffffff;
	text-decoration: none;
}
.tsyl_top a:hover {
	color: #00FFFF;
	text-decoration: none;
}
.tsyl_title {
	float: left;
	height: 22px;
	width: 405px;
	padding-left: 42px;
	padding-top:3px;
	font-size: 14px;
}
.tsyl_more {
	float: left;
	height: 22px;
	width: 40px;
	padding-top:2px;
	font-size: 12px;
}
.tsyl .tsyl_main {
	float: left;
	height: 129px;
	width: 510px;
}
.tsyl_main a {
	color: #6A6D91;
	text-decoration: none;
}
.tsyl_main a:hover {
	color: #006600;
	text-decoration: none;
}
.tsyl_tu {
	float: left;
	height: 129px;
	width: 174px;
        padding-left:10px;
}
.tsyl_tu img {
	float: left;
	height: 120px;
	width: 160px;
}
.tsyl_wenzi {
	float: left;
	height: 129px;
	width: 315px;
}
.news {
	float: left;
	height: 185px;
	width: 510px;
}
.news .news_top {
	float: left;
	height: 40px;
	width: 510px;
	background-image: url(../images/news_top.jpg);
	background-repeat: no-repeat;
}
.news_top a {
	color: #ffffff;
	text-decoration: none;
}
.news_top a:hover {
	color: #ffffff;
	text-decoration: none;
}
.jkjt_top {
	float: left;
	height: 22px;
	width: 166px;
	padding-top:5px;
	padding-left:42px;
	font-size: 14px;
}
.jkjt_more {
	float: left;
	height: 22px;
	width: 40px;
	padding-top:4px;
	font-size: 12px;
}
.lcyp_top {
	float: left;
	height: 22px;
	width: 154px;
	padding-top:5px;
	padding-left:45px;
	font-size: 14px;
}
.lcyp_more {
	float: left;
	height: 22px;
	width: 40px;
	padding-top:4px;
	font-size: 12px;	
}
.news .news_main {
	float: left;
	height: 145px;
	width: 510px;
}
.news_main a {
	color: #6A6D91;
	text-decoration: none;
}
.news_main a:hover {
	color: #006600;
	text-decoration: none;
}
.jkjt_main {
	float: left;
	height: 145px;
	width: 246px;
        padding-left:10px;
}
.lcyp_main {
	float: left;
	height: 145px;
	width: 254px;
}
.index_durgs li {
        float:left; 
	background-image: url(/images/dian.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	text-indent: 12px;
}
.name {
	float: left;								/*设置文章标题左对齐*/
	width: 90%;									/*设置文章站li的79%*/
	padding-left:0%;							/*设置左填充1%,为了让li背景点正常显示*/
}


.all .main .right {
	float: left;
	width: 238px;
}
.seo {
	float: left;
	height: 106px;
	width: 238px;
	background-image: url(../images/seoback.jpg);
	background-repeat: no-repeat;
}
.seo .seo_top {
	float: left;
	height: 33px;
	width: 238px;
}
.seo_top .seo_title {
	float: left;
	height: 22px;
	width: 100px;
	padding-top:10px;
	padding-left:64px;
	font-size: 14px;
}
.seo_title a {
	color: #ffffff;
	text-decoration: none;
}
.seo_title a:hover {
	color: #00FFFF;
	text-decoration: none;
}
.seo .seo_main {
	float: left;
	height: 60px;
	width: 210px;
	padding-left:8px;
}
.ksld {
	float: left;
	width: 238px;
	height:167px;
}
.ksld_top {
	float: left;
	height: 38px;
	width: 238px;
	background-image: url(../images/ksld_top.jpg);
	background-repeat: no-repeat;	
}
.ksld_top a {
	color: #ffffff;
	text-decoration: none;
}
.ksld_top a:hover {
	color: #00FFFF;
	text-decoration: none;
}
.ksld_top .ksld_title {
	float: left;
	height: 22px;
	width: 137px;
	padding-top:4px;
	padding-left:42px;
	font-size: 14px;
}
.ksld_top .ksld_more {
	float: left;
	height: 22px;
	width: 40px;
	padding-top:3px;
	font-size: 12px;
}
.ksld .ksld_main {
	float: left;
	width: 238px;
	padding-left:0px;
	padding-right:0px;
}
.ksld_main a {
	color: #ffffff;
	text-decoration: none;
}
.ksld_main a:hover {
	color: #00FFFF;
	text-decoration: none;
}
.ksld_tu {
	float: left;
	min-height: 129px;
	_height: 129px;
	width: 90px;
	padding-left:10px;
}
.ksld_wenzi {
	float: left;
	height: 129px;
	width: 121px;
	padding-left:10px;
}
.ksld_main img {
	float: left;
	height: 120px;
	width: 90px;
}
.cnkme {
	float: left;
	height:219px;
	width: 228px;
	background-image: url(../images/cnkme.jpg);
	background-repeat: no-repeat;
	padding-top:23px;
	padding-left:10px;
}
.ad1 {
	float: left;
	height: 80px;
	width: 220px;
}
.ad2 {
	float: left;
	height: 12px;
	width: 220px;
	overflow: hidden;
}
.ad3 {
	float: left;
	height: 80px;
	width: 220px;
}
.xslw {
	float: left;
	width: 238px;
}
.xslw_top {
	float: left;
	height: 32px;
	width: 238px;
	background-image: url(../images/ksld_top.jpg);
	background-repeat: no-repeat;	
}
.xslw_top a {
	color: #ffffff;
	text-decoration: none;
}
.xslw_top a:hover {
	color: #00FFFF;
	text-decoration: none;
}
.xslw_top .xslw_title {
	float: left;
	height: 22px;
	width: 137px;
	padding-top:4px;
	padding-left:42px;
	font-size: 14px;
}
.xslw_top .xslw_more {
	float: left;
	height: 22px;
	width: 40px;
	padding-top:3px;
	font-size: 12px;
}
.xslw .xslw_main {
	float: left;
	width: 218px;
	padding-left:10px;
	padding-right:10px;
}
.xslw_main .SiteArticles li {
	background-image: url(/images/baidian.jpg);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	text-indent: 12px;
} 
.xslw_main a {
	color: #ffffff;
	text-decoration: none;
}
.xslw_main a:hover {
	color: #00FFFF;
	text-decoration: none;
}
.all .main .main_foot {
	float: left;
	height: 11px;
	width: 1004px;
	background-image: url(../images/main_foot.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
}
.all .main .yqlj {
	float: left;
	height: 148px;
	width: 1004px;
	background-image: url(../images/yqlj.jpg);
	background-repeat: no-repeat;
}
.yqlj_top {
	float: left;
	height: 35px;
	width: 954px;
	padding-top:4px;
    padding-left:50px;
	color: #FFFFFF;
	font-size:14px;
}
.yqlj_main {
	float: left;
	height: 110px;
	width: 994px;
	padding-left:10px;
}
.yqlj_main a {
	color: #6A6D91;
	text-decoration: none;
}
.yqlj_main a:hover {
	color: #006600;
	text-decoration: none;
}


.all .foot {
	float: left;
	height: 88px;
	width: 1004px;
	background-image: url(../images/foot.jpg);
	background-repeat: no-repeat;
}
.all .foot .fa {
	float: left;
	height: 22px;
	width: 1004px;
	font-size: 14px;
	text-align: center;
	color: #555772;
	letter-spacing: 1px;
	padding-top:15px;
}
.fa a {
	color: #555772;
	text-decoration: none;
}
.fa a:hover {
	color: #FF0000;
	text-decoration: none;
}
.all .foot .fb {
	float: left;
	height: 22px;
	width: 1004px;
	text-align: center;
	padding-top:5px;
	overflow: hidden;
	color: #555772;
}
.fb a {
	color: #555772;
	text-decoration: none;
}
.fb a:hover {
	color: #FF0000;
	text-decoration: none;
}
.all .foot .fc {
	float: left;
	height: 22px;
	width: 1004px;
	color: #555772;
	text-align: center;
	overflow: hidden;
}
