﻿/*----出诊时间表*/
.time_left{width:187px; height:auto; margin-left:44px;} 
.time_til{ height:429px;}
  .time_til h3{color:#33d0b3; font-size:32px; height:35px; line-height:35px; padding-top:15px;}
  .time_til h3,.time_til h4,.time_til h5{ width:163px; padding-left:10px;}
  .time_til h4{color:#232323; font-size:24px; height:35px; font-weight:bold;}
  .time_til h5{color:#232323; font-size:24px; height:28px;}
  .time_til dl{ width:173px; padding:25px 0 15px; background:#33d0b3;}
  .time_til dl dt{ float:left; width:100px; height:50px;color:#FFF; font-size:16px; padding-left:10px; padding-right:10px;}
  .time_til dl dt p{ font-size:16px;}
  .time_til dl dt a{color:#fff;}
  .time_til dl dd{float:left; width:44px; height:50px;}
.time_date{background:#33d0b3; width:173px; height:125px; position:relative; z-index:15;}

/*医生搜索*/
.search_doctor{ width:173px; height:258px; position:relative;}
  .search_doctor label{ font-size:24px; height:25px; padding:15px 0 8px 10px;color:#353535}
  .search_doctor input.box_01{ width:146px; height:30px; line-height:30px; font-size:20px; border:#33D0B3 1px solid; margin:5px 0 12px 10px;}
  .search_doctor input.box_02,.search_doctor input.box_03{ width:68px; display:inline-block; overflow:hidden; height:26px; border:#FFF 1px solid;color:#FFF; font-size:14px;}
  .search_doctor input.box_02{ background:#33D0B3; margin-left:9px}
  .search_doctor input.box_03{ background:#363636; margin-left:5px}
  .search_doctor span{ width:173px; height:126px; position:absolute; left:7px; bottom:8px; z-index:15;}

/*出诊时间表安排*/
.time_tab{ width:723px; height:auto; padding-right:51px;}
  .time_til{width:723px; height:51px;margin-top:9px;}
  .time_tilh h3{background:#F57800;color:#FFF; height:31px; width:723px;}
  .time_tilh h3 span,.time_tilh h4 span{display:inline-block; overflow:hidden; height:31px; line-height:31px; width:92px; border-left:#FFF 1px solid; margin-right:-4px;text-align:center; font-size:14px;}
  .time_tilh h3 span.style01{ background:#353535; width:33px;}
  .time_tilh h3 span.style02{width:126px; }
  .time_tilh h4{ width:721px; height:72px; border:#CDCDCD 1px solid; margin-top:5px;color:#000;}
  .time_tilh h4 span{height:72px; line-height:72px; position:relative; background:#fff url(../images/bj_time01.gif) 0 0 no-repeat}
  .time_tilh h4 span.style01{width:33px; line-height:22px; border-right:#CDCDCD 1px solid; background:none;}
  .time_tilh h4 span.style02{width:126px; background-position:40px 0;} 
  .time_tilh h4 span em{ position:absolute; width:50px; height:30px;}
  .time_tilh h4 span em.style01{ top:5px; right:50px; width:30px; line-height:20px;}
  .time_tilh h4 span em.style02{ bottom:5px; right:1px; font-size:14px; line-height:20px; font-size:26px; width:55px;}
  .time_tilh h4 span em.style03{ top:10px; left:5px; width:21px; height:21px;}
  .time_tilh h4 span em.style04{ bottom:10px;left:5px; width:21px; height:21px;}
  .time_tilh h4 span.styb{height:72px; line-height:72px; position:relative; background:#F5F5F5 url(../images/bj_time01.gif) 0 0 no-repeat}

.pic_lb{ height:202px;}
  .pic_lb span{ width:173px; height:216px; position:absolute; z-index:15; margin:-8px 0;}
  
/*出诊安排右侧科室列表*/
.time_list{}
  .time_list dl{ margin-top:5px;border:#CDCDCD 1px solid;background:url(../images/time_bj0011.jpg) repeat-y;}
  .time_list dl.stybtm{background:url(../images/time_bj0012.jpg) repeat-y;}
  .time_list dl dt{float:left; width:34px; height:auto; padding:5px 0}
  .time_list dl dd{width:683px; height:auto; float:left;}
  .time_list dl dt span{display:block; overflow:hidden; float:left}
  .time_list dl dt span.sty01{width:20px; padding-left:7px; height:auto; line-height:18px;color:#FFF; background:#33D0B3; font-size:16px; text-align:center}
  .time_list dl dt span.sty03{background:#353535;}
  
  .time_list dl dd ul li{ height:auto; line-height:25px; width:660px; padding:5px 0 20px 34px; position:relative; height:auto;}
  .time_list dl dd ul li a{color:#353535; display:block; overflow:hidden; width:80px; height:25px;}
  .time_list dl dd ul li.stytop{ width:653px; border-bottom:#B1B1B1 1px dashed;}
  .time_list dl dd ul li p{ float:left; width:91px; height:auto; text-align:center}
  .time_list dl dd ul li p.sty02{ /*background:#F5F5F5;*/}
  .time_list dl dd ul li p.stya{ width:95px;}

.time_am,.time_pm{width:24px; height:60px;padding:5px 5px 0px 5px;color:#353535; font-size:14px; text-align:center; line-height:20px; position:absolute; top:0px; left:0px;}
.time_tishi{ line-height:24px;color:#333; padding:20px 0 50px;}

/*信息查询*/
.infor_left{  width:176px; padding-left:51px;}
.infor_leftlist{ width:174px;height:auto; border:#E6DCD4 1px solid; background:#F5EEE8; display:block;overflow:visible; position:relative;}
  .infor_leftlist h3{ background:url(../images/bj_infor05.jpg) 0 bottom repeat-x; padding:40px 0 10px 20px; height:30px; font-size:24px;}
  .infor_leftlist ul{ overflow:visible; padding-bottom:30px;}
  .infor_leftlist ul li{ width:154px;height:34px;transition: all 0.2s ease-in-out 0.2s; -moz-transition:all 0.2s ease-in-out 0.2s; -webkit-transition:all 0.2s ease-in-out 0.2s; -o-transition:all 0.2s ease-in-out 0.2s; line-height:34px; cursor:pointer; background:url(../images/bj_infor05.jpg) repeat-x; padding-left:20px; font-size:14px;color:#594D44; position:relative}
  .infor_leftlist ul li a{color:#594D44;transition: all 0.2s ease-in-out 0.2s; -moz-transition:all 0.2s ease-in-out 0.2s; -webkit-transition:all 0.2s ease-in-out 0.2s; -o-transition:all 0.2s ease-in-out 0.2s;}
  .infor_leftlist ul li.on,.infor_leftlist ul li:hover{ background:url(../images/bj_infor01.gif) no-repeat; height:56px; margin-bottom:-22px; width:162px;_width:154px;padding-left:28px; margin-left:-8px;}
  .infor_leftlist ul li.on a,.infor_leftlist ul li:hover a{color:#FFF}
  .infor_leftlist dl{ padding:10px 0 30px; text-align:center}
  .infor_leftlist dl dt{ padding-bottom:10px;}
  .infor_leftlist dl dd{ font-size:14px;color:#544C48;}
  .infor_leftlist dl dd em{ font-size:12px;}
  .infor_leftlist dl dd a{color:#544C48;}
.hospital_link{ margin:20px 0; padding:15px; text-align:center}
  .hospital_link h3{ text-align:right; height:30px;}
  .hospital_link ul li{ border-bottom:#9D9D9D 1px solid; padding-bottom:10px; margin-bottom:10px;}
  .hospital_link ul li a{color:#393939;}

.infor_right{padding-right:51px; width:725px;}
.infor_search{ width:723px; height:146px; background:#FAF6F3 url(../images/search_infor01.jpg) 0 0 no-repeat; border:#E6DCD4 1px solid; position:relative; margin:15px 0;}
  .infor_search label{ width:300px; height:25px; line-height:25px; color:#545454; position:absolute; left:190px; top:42px;}
  .infor_search label em{color:#FF7800;}
  .infor_search input.box1{ width:365px; height:32px;_height:22px; padding-top:0px;_padding-top:10px; padding-left:15px; border:none; background:url(../images/search_infor02.jpg) no-repeat; position:absolute; left:190px; top:70px; z-index:5;}
  .infor_search input.box2{ width:55px; height:32px; border:none; position:absolute; left:570px; top:70px; z-index:100;background:url(../images/search_infor02.jpg) right 0 no-repeat;}
  .infor_search p.box3{ width:150px; height:20px; line-height:20px;color:#545454; position:absolute; left:190px; bottom:20px;}
  .infor_search p.box3 a{color:#545454;}
  .checkups{width:723px; background:#FAF6F3 url(../images/bj_xxcx004.jpg) 0 0 no-repeat; border:#E6DCD4 1px solid; position:relative; margin:15px 0; height:188px;}
  .checkups label{width:300px; height:25px; line-height:25px; color:#545454; font-size:14px; position:absolute; left:190px; }
  .checkups label#CheckupsNum{top:42px;}
  .checkups label#CheckupsName{top:74px;}
  .checkups label#CheckupsVate{top:106px;}
  .checkups label em{color:#FF7800;}
  .checkups input.box1{ position:absolute; left:258px; top:44px; }
  .checkups input.box2{ position:absolute; left:258px; top:76px; }
  .checkups input.box3{ position:absolute; left:258px; top:108px; }
  .checkups input.box4{ width:55px; height:32px; border:none; position:absolute; left:258px; top:136px; z-index:100;background:url(../images/search_infor02.jpg) right 0 no-repeat;}
  .checkups img#VateImage{ position:absolute; right:258px; top:108px;}
  .checkups .checkupsDescription{ position:absolute; width:228px; height:128px; top:42px; right:16px;color:#0F987E; font-size:12px; line-height:18px;}
  .checkups .checkupsDescription p{ margin-bottom:3px;}
.search_infor{}
  .search_infor h3{ height:42px; margin-bottom:15px;}
  .search_infor h3 span{ width:121px; height:42px; line-height:42px; font-size:16px;color:#544C48; float:left; padding-left:40px; margin-right:8px;}
  .search_infor h3 span.sty01a{background:url(../images/bj_infor03a.jpg); cursor:pointer}
  .search_infor h3 span.sty01a:hover{ background:url(../images/bj_infor03b.jpg); color:#FFF;}
  .search_infor h3 span.sty02a{background:url(../images/bj_infor04a.jpg); cursor:pointer}
  .search_infor h3 span.sty02a:hover{ background:url(../images/bj_infor04b.jpg); color:#FFF;}
  .search_infor h3 span.sty01b{background:url(../images/bj_infor03b.jpg); cursor:pointer;color:#FFF;}
  .search_infor h3 span.sty01b:hover{ background:url(../images/bj_infor03a.jpg);color:#544C48;}
  .search_infor h3 span.sty02b{background:url(../images/bj_infor04b.jpg); cursor:pointer;color:#FFF;}
  .search_infor p{ width:735px; margin-right:-15px; padding-bottom:15px;}
  .search_infor p a{ display:block; overflow:hidden; width:56px; height:56px; line-height:56px; text-align:center; float:left; border:#EADED5 1px solid; font-size:30px; background:#F9F5F2;color:#4D433B; margin:0 8px 8px 0;}
  .search_infor p a:hover,.search_infor p a.on{ background:#FF7800; border:#FF7800 1px solid;color:#FFF;}  
  .search_infor p a.btn_all{ font-size:16px;}
  .search_infor p a.btn_allon{background:#FF7800; border:#FF7800 1px solid;color:#FFF;font-size:16px;}
.infor_list{border:#DFD0C8 1px solid; width:723px;}  
  .infor_list span{ float:left; height:56px; line-height:56px;color:#424242; padding-left:10px;color:#424242;}
  .infor_list span.sty01{ width:158px;}
  .infor_list span.sty02{ width:108px;}
  .infor_list span.sty03{ width:58px;}
  .infor_list span.sty04{ width:62px;}
  .infor_list span.sty05{ width:211px;}
  .infor_list span.sty06{ width:60px;}
  .infor_list h3{ background:#544C48;color:#FFF; font-size:16px;color:#FFF}
  .infor_list h3 span{color:#FFF}
  .infor_list ul{ background:url(../images/bj_infor02.jpg);}
  .checkupsList{ margin-bottom:16px;}
  .checkupsList h3 span{ height:28px; line-height:28px;}
.infor_ypcx{}
  .infor_ypcx h3{ width:704px; height:30px; line-height:30px; padding-left:20px;}
  .infor_ypcx ul{ background:none; padding:20px 0; width:100%; height:auto;}
  .infor_ypcx ul li{ padding:0 15px; width:210px; height:26px; line-height:26px; float:left;}
  .infor_ypcx ul li a{color:#4D433B;}
  .infor_ypcx ul li:hover{ background:#FF7800;}
  .infor_ypcx ul li:hover a{color:#fff}
.ypmx{ margin-bottom:60px;}
  .ypmx h4{ height:40px; line-height:40px; padding-top:20px; width:720px; font-size:28px; text-align:center} 
  .ypmx ul{ line-height:26px; font-size:14px; padding:30px; width:660px;}
  
.infor_liston{ height:560px; display:none; margin-top:-562px; position:relative; z-index:100;}
.page_infor{ width:725px; padding:20px 0; margin:20px 0;}
  .page_infor a{ width:30px; height:20px; line-height:20px;color:#424242; margin:0 10px; background:#F9F5F2; border:#EADED5 1px solid; float:left; text-align:center;}
  
/*网站导航公用*/
.site_nav{ width:715px; height:30px; line-height:30px;color:#FFF; background:#FF7800; padding-left:10px;}
 .site_nav a{color:#FFF; padding-right:10px;}
 
/*就诊指南-科室导航*/
.ks_subnav{ height:406px; width:710px; position:relative;padding-bottom:10px;}
  .ks_subnav h3{ padding-top:60px; padding-left:40px; background:url(../images/ico_bj002.jpg) 10px 58px no-repeat; font-size:24px;color:#000;}
  .ks_subnav h3 p{color:#AFAFAF; width:230px; height:46px; font-size:10px; float:right; text-align:right}
  .ks_subnav ul{ width:722px; height:247px; background:url(../images/bj_icoks01.jpg) no-repeat; z-index:5; }
  .ks_subnav ul li{ height:50px; line-height:50px; width:330px; float:left; padding-left:20px; font-size:14px; font-weight:bold;color:#544C48;}
  .ks_subnav ul li span{ padding-right:20px; height:50px; line-height:50px; width:auto; background:url(../images/ico_09.png) right 16px no-repeat; display:inline-block; padding-left:10px; font-size:12px; font-weight:normal;}
  .ks_subnav ul li a{color:#544C48;}
  .ks_subnav ul li.styR{ text-align:right}
  .ks_subnav ul li.styR span{ background-position:left 16px; padding:0 20px 10px;}
.pic_pople{ position:absolute; left:252px; top:10px; width:230px; height:396px; z-index:50;}
.pic_pople_info{  position:absolute; right:0px; top:36px; width:230px; height:46px; z-index:50;}
/*科室导航列表*/
.list_ksR{}
  .list_ksR h3{color:#57443D; height:25px; line-height:25px;}
  .list_ksR h3 a{color:#57443D}
  .list_ksR h3 span{ float:left}
  .list_ksR h3 em{ float:right}
  .list_ksR dl{ height:auto; margin-bottom:10px;}
  .list_ksR dl dt{ float:left; width:123px}
  .list_ksR dl dt img{vertical-align:middle;}
  .list_ksR dl dd{ float:right; width:590px; height:auto; border:#E5DAD1 1px solid; background:url(../images/bj_kslist02.jpg) repeat-y;}
  
  .list_ksR dl dd ul li{ width:168px; height:32px; line-height:32px; padding-left:27px; background:url(../images/ico_ks002.gif) 15px 13px no-repeat; float:left}
.list_ksR dl dd ul li a{color:#2B2B2B;transition: all 0.18s linear; -moz-transition:all 0.18s linear; -webkit-transition:all 0.18s linear; -o-transition:all 0.18s linear;}
  .list_ksR dl dd ul li a:hover{color:#FF7800; font-size:14px; font-weight:bold;text-shadow: 1px 1px 2px rgba(225, 73, 130, 0.3);}
  .list_ksR dl.sty01 dt{ background:#DFD2CD;}
  .list_ksR dl.sty01 dd{ padding:32px 0;}
  .list_ksR dl.sty01 dd ul{ background:url(../images/bj_kslist01.gif);}
  
/*科室分布图*/
.disri_left{width:181px; padding-left:51px;}
.disri_L{}
  .disri_L h3{padding:40px 0 10px 20px; height:60px;}
  .disri_L h3 em{ font-size:16px;}
  .disri_L ul{ }
  .disri_L ul li{ width:154px; height:28px; line-height:28px; background:url(../images/bj_infor05.jpg) 0 -6px repeat-x; padding-left:20px; font-size:14px;color:#594D44;}
  .disri_L ul li a{color:#594D44;}
  .disri_L ul li.on,.disri_L ul li:hover{ background:url(../images/bj_infor02.gif) no-repeat; height:28px; margin-bottom:0px;margin-left:-1px;}
.disri_mob01{}
  .disri_mob01 dl{ margin-bottom:15px; padding-top:20px; padding-left:137px; position:relative;}
  .disri_mob01 dl dt{ float:left; width:107px; height:104px; line-height:44px; background:url(../images/distri_bj01.jpg) no-repeat; padding-left:15px;color:#FFF; font-size:14px; font-weight:bold; margin-right:30px; position:absolute; top:20px; left:0;}
  .disri_mob01 dl dd{ float:left; width:90px; height:42px; line-height:44px;font-size:14px; font-weight:bold; margin:0 20px 20px 0; border:#DDD5CF 1px solid; text-align:center;color:#232323;}
  .disri_mob01 dl dd.longer{ line-height:22px;}
  .disri_mob01 dl dd a{color:#232323;}
  .disri_mob01 dl dd.on,.disri_mob01 dl dd:hover{ background:#FF7800;color:#FFF;}
  .disri_mob01 dl dd.on a,.disri_mob01 dl dd:hover a{color:#FFF}
.pic_photo{ position:relative;}
  .pic_photo dl dd{ width:auto; font-size:24px;color:#544C48; padding-bottom:15px; border:none;}
  .pic_photo dl dd.on,.pic_photo dl dd:hover{ background:url(../images/ico_bj003.gif) center 23px no-repeat;}
  .pic_photo dl dd a{ padding:5px 10px 8px 10px; border:#DDD5CF 1px solid;}
  .pic_photo dl dd a:hover{border:none; background:#FF7800;}
  .pic_photo dl dd.on,.pic_photo dl dd:hover{ background:url(../images/ico_bj003.gif) center 43px no-repeat;}
  .pic_photo dl dd.on a,.pic_photo dl dd:hover a{background:#FF7800; border:none}
.pic_phmx{ margin:-10px 0 20px 0;}

/*出诊时间安排*/
.time_ksmob{}
  .time_ksmob dl{ padding-top:0;}
  .time_ksmob dl dt{top:0px;}
  .time_ksmob dl dd{ width:125px; height:30px; line-height:30px; margin-right:15px; margin-bottom:10px;}
   .time_ksmob dl dd.line2{ font-size:12px; line-height:15px}
   .time_ksmob dl dd.line9{ font-size:12px;}
/*科室页面--------------------------------------*/
.mob_ks{ background:url(../images/bj_secondmob2.jpg) 50px 200px no-repeat;}
.mob_ks2{ background:url(../images/bj_secondmob2.jpg) 50px 200px no-repeat;}
  .ks_left{ width:209px; padding-left:51px; height:738px; position:relative;}
  .ks_left h3{ font-size:28px; height:auto;color:#3C3C3C; line-height:30px;}
  .ks_left h4{ font-size:10px;color:#33D0B3; margin-bottom:8px;}
.ks_listL{ position:absolute; top:400px; right:20px; height:auto; width:169px; z-index:50; background:url(../images/bj_transparent2.png); padding:15px;}
  .ks_listL h5{width:169px; height:114px; background:#33D0B3;}
  .ks_listL h5 em{ padding-left:30px; margin-top:10px; font-size:16px;color:#FFF;display:block}
  .ks_listL ul{ padding-top:15px; width:169px; height:auto; position:relative}
  .ks_listL ul li{ width:81px; height:26px; line-height:26px; border:#C8C8C8 1px solid; float:left;transition: all 0.2s ease-in-out 0.2s; -moz-transition:all 0.2s ease-in-out 0.2s; -webkit-transition:all 0.2s ease-in-out 0.2s; -o-transition:all 0.2s ease-in-out 0.2s; text-align:center; margin-right:1px; margin-bottom:5px;}
  .ks_listL ul li a{color:#383838;transition: all 0.2s ease-in-out 0.2s; -moz-transition:all 0.2s ease-in-out 0.2s; -webkit-transition:all 0.2s ease-in-out 0.2s; -o-transition:all 0.2s ease-in-out 0.2s;}
  .ks_listL ul li:hover{ background:#33D0B3;}
  .ks_listL ul li:hover a{color:#FFF;}
  .ks_listL ul li.on{background:#33D0B3;}
  .ks_listL ul li.on a{color:#FFF;}
.ks_listL2{ position:absolute; top:460px; right:30px; height:auto; width:169px; z-index:50; padding:10px; background:url(../images/bj_transparent2.png);}
.mob_right{ padding-right:51px; width:680px; padding-top:5px;}
.mob_ks01{}
  .mob_ks01 dl{height:225px; margin-bottom:15px;}
  .mob_ks01 dl dt{ float:left; width:423px; height:225px;}
  .mob_ks01 dl dt img{width:423px; height:225px;}
  .mob_ks01 dl dd{ width:253px; height:225px; background:#33D0B3; float:right; position:relative; font-family:Tahoma, Geneva, 宋体;}
  .mob_ks01 dl dd span{ display:block; overflow:hidden; width:170px; height:25; position:absolute;color:#FFF;}
  .mob_ks01 dl dd span.sty01{ top:100px; left:20px; font-size:16px;}
  .mob_ks01 dl dd span.sty02{ top:130px; left:20px;}
  .mob_ks01 dl dd span.sty03{ top:100px; left:120px;height:25px; line-height:25px;}
  .mob_ks01 dl dd span.sty03ky{ top:60px; left:20px;}
  .mob_ks01 dl dd span.sty03 a{color:#33D0B3; padding:6px; background:url(../images/bj_icoks02.gif) center center no-repeat;}
  .mob_ks01 dl dd span.sty03 a.on,.mob_ks01 dl dd span.sty03 a:hover{background:url(../images/bj_icoks02b.gif) center center no-repeat;color:#FFF;}

.scroller{height:225px; margin-bottom:15px; overflow:hidden; position:relative; overflow:hidden}
  .scroller div{}
  .scroller div.scrollerInner{ float:left; width:423px; height:225px;}
  .scroller div.scrollerInner img{width:423px; height:225px;}
  .scroller div.scrollerHeader{ width:253px; height:225px; background:#33D0B3; float:right; position:relative; font-family:Tahoma, Geneva, 宋体;}
  .scroller div.scrollerHeader div{ display:block; overflow:hidden; width:170px; height:25; position:absolute;color:#FFF;}
  .scroller div.scrollerHeader div.IndexContent{ top:130px; left:20px;}
  .scroller div.scrollerHeader div.IndexContent li{ display:none; overflow:hidden;}
  .scroller div.scrollerHeader div.scrollerIndex{ top:80px; left:20px;height:25px; line-height:25px;}
  .scroller div.scrollerHeader div.scrollerIndex li{ display:inline; float:left;}
  .scroller div.scrollerHeader div.scrollerIndex a{color:#33D0B3;transition: all 0.2s ease-in-out 0.2s; -moz-transition:all 0.2s ease-in-out 0.2s; -webkit-transition:all 0.2s ease-in-out 0.2s; -o-transition:all 0.2s ease-in-out 0.2s; padding:6px; background:url(../images/bj_icoks02.gif) center center no-repeat;}
  .scroller div.scrollerHeader div.scrollerIndex a.on,.scroller div.scrollerHeader div.scrollerIndex a:hover{background:url(../images/bj_icoks02b.gif) center center no-repeat;color:#FFF;}

.mob_ks02{ margin-bottom:20px;}
  .mob_ks02 h3,.mob_ks03 h3,.Doctors h3{ height:30px; line-height:30px;color:#33D0B3; font-size:16px; font-weight:bold; border-bottom:#EAEAEA 1px solid; width:100%;}
  .mob_ks02 h3 span,.mob_ks03 h3 span,.Doctors h3 span{ float:left; padding:10px 15px 0 0;}
  .mob_ks02 h3 em,.mob_ks03 h3 em,.Doctors h3 em{ float:right; padding-top:10px;}
  .mob_ks02 ul,.mob_ks02 div{ padding:20px 0;color:#4B4B4B; line-height:22px; font-family:Arial, Helvetica, 宋体;}
  .mob_ks02 ul p,.mob_ks02 div p{ text-indent:2em;}
OL.ImagesItem {	POSITION: relative}
OL.ImagesItem li {	POSITION: absolute; WIDTH:423px; display:none; HEIGHT: 225px; TOP: 0px; LEFT: 0px}

.mob_ks03{}
  .mob_ks03 ul{ padding:10px 0; width:678px; height:200px; position:relative;}
  .mob_ks03 ul li{ float:left; width:114px; height:200px; margin-right:15px; text-align:center}
  .mob_ks03 ul li img{ margin-bottom:5px; width:114px; height:171px;}
  .mob_ks03 ul li a{color:#666;}
  .mob_ks03 ul span{ width:26px; height:73px; position:absolute; right:0;}
  .mob_ks03 ul span.sty01{ top:10px;}
  .mob_ks03 ul span.sty02{ bottom:35px;}
.Doctors{ position:relative; margin-bottom:5px;}
  .Doctors ul{ padding:10px 0; height:220px; position:relative;}
  .Doctors ul li{ float:left; width:114px; height:200px; margin-right:15px; text-align:center}
  .Doctors ul li img{ margin-bottom:5px; width:114px; height:171px; display:block;}
  .Doctors ul li a{color:#666;}
  .Doctors span.sty01,.Doctors span.sty02{ width:26px; height:73px; position:absolute; right:0;}
  .Doctors span.sty01{ top:40px;}
  .Doctors span.sty02{ bottom:35px;}
div.DoctorsPoint{position:relative;width:645px;height:200px;overflow:hidden;display:block;}
div#DoctorsList {position:absolute;top:0px;	left:0px;width:20000px;height:200px;	overflow:hidden;}
.mob_ks04{}
  .mob_ks04 h3 a{color:#525252;}
  .mob_ks04 h3.active a{color:#FFF}
.mob_ks05{ margin-bottom:15px;}
  .mob_ks05 span{width:75px;height:25px;float:left;line-height:25px;}
  .mob_ks05 h3{ background:#333; width:100%; height:25px;}
  .mob_ks05 h3 span{ color:#FFF;}
  .mob_ks05 h3 span.sty01{color:#33D0B3; padding-left:20px; background:url(../images/ico_011.jpg) 5px 9px no-repeat; width:80px; font-size:16px; font-weight:bold;}
  .mob_ks05 ul{ border:#D6D6D6 1px solid; background:url(../images/bj_ks004.jpg); line-height:32px;}
  .mob_ks05 ul li{ height:32px;color:#555;}
  .mob_ks05 ul li span{ height:32px; line-height:32px;}
  .mob_ks05 ul li span.sty01{ width:98px; text-align:center; font-size:10px;}
.mob_ks06{ margin-bottom:20px; height:auto; }
  .mob_ks06 p{ width:98px; height:98px; float:left; margin:0 20px 20px 0;}

/*科室医生选项卡*/
.xxk_ks{ background:url(../images/xxk_ksbj.jpg) repeat-x; height:32px;border:none}
  .xxk_ks h3{ width:120px; background:url(../images/xxk_ks01b.jpg); font-size:14px;color:#5E5E5E; margin-right:4px; line-height:32px; padding:0;border:none}
  .xxk_ks h3.active{background:url(../images/xxk_ks01a.jpg) no-repeat;font-weight:bold;border:none;color:#373737; width:133px;color:#FFF;}
.mob_ks04 .TabContent{ height:200px;}
.ks_news01{ font-family:Verdana, Geneva, 宋体;}
  .ks_news01 dl{}
  .ks_news01 dl dt{ float:right; width:258px; height:176px; padding:6px; background:url(../images/xxk_contbj.jpg) no-repeat}
  .ks_news01 dl dt img{width:258px; height:176px;}
  .ks_news01 dl dd{ width:349px; height:197px; float:left;}
  .ks_news01 dl dd h4{ width:349px; height:30px; line-height:30px;color:#3c3c3c; font-size:14px; font-weight:bold}
  .ks_news01 dl dd h5{ width:349px; height:44px; line-height:22px;}
  .ks_news01 dl dd h5 a,.ks_news01 dl dd h4 a{color:#676767;}
  .ks_news01 dl dd ul{ width:349px; height:200px;}
  .ks_news01 dl dd ul li{ padding-left:20px; width:329px; background:url(../images/ico_010.jpg) 5px 9px no-repeat; height:22px; line-height:22px;color:#4B4B4B;}
  .ks_news01 dl dd ul li a{color:#4B4B4B;}
  .ks_news01 dl dd ul li span{ float:right; font-size:10px;}

div.OfficesNewsBase{ width:680px; height:auto;}
div.OfficesNewsBase .NewsBase{ width:338px; height:238px; float:left;  margin-top:6px;}
div.OfficesNewsBase .NewsBase .NewsTitle{width:330px; position:relative;}
div.OfficesNewsBase .NewsBase .NewsTitle a{ display:block; height:22px; width:58px; position:absolute; bottom:0px; right:0px;}
div.OfficesNewsBase .NewsBase a{color:#4B4B4B;transition: all 0.2s ease-in-out 0.2s; -moz-transition:all 0.2s ease-in-out 0.2s; -webkit-transition:all 0.2s ease-in-out 0.2s; -o-transition:all 0.2s ease-in-out 0.2s;}
div.OfficesNewsBase .NewsBase a:hover{ color:#33d0b3; text-shadow: 1px 1px 2px rgba(225, 73, 130, 0.3);}
div.OfficesNewsBase .NewsBase .NewsTitle h3{ text-align:center;}
div.OfficesNewsBase .NewsBase ul{ height:188px;width:330px; margin-top:8px;}
div.OfficesNewsBase .NewsBase ul li{ width:329px;/* background:url(../images/ico_010.jpg) 5px 9px no-repeat;*/ height:22px; line-height:22px;color:#4B4B4B;}
div.OfficesNewsBase .NewsBase ul li span{float:right; font-size:10px;}
/*健康科普------------------------*/
.science{ width:684px;}
  .science .site_nav { width:674px; margin-bottom:10px;}
.mob_ks07{ margin-top:20px;}
  .mob_ks07 h3{ height:25px; line-height:25px; font-size:16px; font-weight:bold;color:#383838; border-bottom:#CCC 1px dotted; padding-left:20px; background:url(../images/bj_ico03.gif) 5px 7px no-repeat;}
  .mob_ks07 h3 span{ float:right;}
  .mob_ks07 h3 em{ font-size:12px; padding-left:10px;}
  .mob_ks07 dl{ width:664px; height:177px; padding-top:10px}
  .mob_ks07 dl dt{ width:184px; height:172px; padding-top:5px; float:left}
  .mob_ks07 dl dd{ width:450px; height:177px; float:right;color:#7F7F7F;}
  .mob_ks07 dl dd ul li{ width:450px; height:31px; line-height:31px;}
  .mob_ks07 dl dd ul li span{ float:right; font-size:10px;}
  .mob_ks07 dl dd ul li a{color:#2E2E2E}
.mob_zice{ background:url(../images/pic_016.jpg) no-repeat; margin-bottom:20px; padding-left:150px;}
  .mob_zice h3{ height:40px; line-height:40px; padding:10px 0 0 160px;}
  .mob_zice h3 span{ padding-right:80px;}
  .mob_zice ul{ padding-top:17px;}
  .mob_zice ul li{height:49px; line-height:49px;color:#372727;}
.page_mob01{ padding:15px 10px 10px 0; text-align:right}
  .page_mob01 img{ margin-left:20px;}

.mob_mx01{ width:664px; padding:25px 0;}
  .mob_mx01 h3{ padding:10px 0;line-height:40px; font-size:28px; border-bottom:#CCC 1px dotted; text-align:center; margin-bottom:10px; height:auto;}
  .mob_mx01 h4{height:25px; line-height:25px; text-align:center;color:#676767; padding-bottom:25px;}
  .mob_mx01 ul,.mob_mx01 div{ font-size:14px; color:#121212; line-height:28px;text-align:Justify;text-justify:inter-ideograph;}
  .mob_mx01 ul p,.mob_mx01 div p{text-indent:2em; padding-bottom:20px;}
  
 div.ToolBar{ width:100%; height:38px; line-height:38px; overflow:hidden; padding:0px;}
 div.ToolBar div{ width:445px; float:left; overflow:hidden; padding:0px;}
 div.ToolBar div#bdshare{ width:218px; float:right; overflow:hidden; padding:0px;}

/*科研教学*/
.ky_list{}
  .ky_list dl{ height:auto; width:684px}
  .ky_list dl dt{ width:10px;}
  .ky_list dl dd{ height:auto; float:left; width:670px;}
  .ky_list dl dd ul li{width:655px; background:url(../images/ico_bj06.jpg) 0 10px no-repeat; padding-left:15px;}
  .ky_list dl dd ul li:hover{ background:#F5F5F5}
.page_mob02{ padding:20px 0px; font-size:12px;}
  .page_mob02 a{ padding:5px 10px;color:#666; border:#D8D6D3 1px solid;}
  .page_mob02 a:hover,.page_mob02 a.on{background:#FF7800; border:#FF7800;color:#FFF;}
  .page_message a{padding:5px 3px}

/*新闻中心*/
.news_bj{background:url(../images/bj_news01.jpg) -4px 0 no-repeat; height:680px; width:136px;}
.news_bj .hospital_link{ padding:0; width:136px; border:none;}
  .news_bj .hospital_link ul li{ width:136px;}
.news_left{border:none; background:none; width:136px;}
  .news_left h3{ height:50px; background:none;}
  .news_left h3 em{font-size:12px;}
  .news_left ul li{ background:none; width:116px;}
  .news_left ul li.on,.news_left ul li:hover{ width:116px;}/**/
.news_center{ width:582px; padding-left:20px;}
.news_right{ width:163px; height:auto;background:#F4F0EC; margin-right:51px;_margin-right:25px; }
  .news_right p{ margin-bottom:10px;}
  .news_right h3{color:#000; font-size:24px; padding:10px;}
  .news_right h3 em{ font-size:9px;}
  .news_right span{ text-align:center; width:163px; height:25px;}
  .news_right ul{ padding:15px 0; background:#FFF;}
  .news_right ul li{ width:163px; height:28px; line-height:28px;}
  .news_right ul li a{color:#666}
.news_nav{width:572px;}
.news_control{ margin:15px 0; height:40px;}
  .news_control span{border:#DCDCDC 1px solid; float:left; margin-right:10px;height:40px; line-height:40px; background:#F8F5F2; padding:0 15px;color:#989898;}
  .news_control span a{color:#989898}
  .news_control span.sty04 img{vertical-align:middle; margin-left:5px;}
  .news_control div.DragBody{margin-left:5px;border:#DCDCDC 1px solid; float:left; margin-right:10px;height:40px; line-height:40px;color:#989898; background:#F8F5F2; padding:0 15px;}
  .news_control div.DragBody div.FontSizeChange{ width:60px; float:left;}
  .news_control span.sty05{ border:none; background:none; margin-right:0; padding:0px;}
  .news_control div.sty01{ float:left; width:138px;height:40px; margin-right:10px;height:40px; }
  .news_control div.sty01 a{border:#DCDCDC 1px solid; display:block;line-height:40px; width:138px;height:40px;color:#989898; text-align:center; background:#F8F5F2;transition: all 0.2s ease-in-out 0.2s; -moz-transition:all 0.2s ease-in-out 0.2s; -webkit-transition:all 0.2s ease-in-out 0.2s; -o-transition:all 0.2s ease-in-out 0.2s;}  
  .news_control div.sty02{ float:left;width:126px;height:40px; margin-right:5px; line-height:40px;}
  .news_control div.sty02 a{border:#DCDCDC 1px solid;color:#989898;width:126px;height:40px;display:block;line-height:40px;text-align:center; background:#F8F5F2;text-align:center;transition: all 0.2s ease-in-out 0.2s; -moz-transition:all 0.2s ease-in-out 0.2s; -webkit-transition:all 0.2s ease-in-out 0.2s; -o-transition:all 0.2s ease-in-out 0.2s;}
  .news_control div a:hover{ color:#fff; background:#33d0b3;}
  .news_control div a.on{color:#fff; background:#33d0b3;}

.news_list{}
  .news_list ul{ background:url(../images/bj_news02.jpg) repeat;}
  .news_list ul li{ height:51px; line-height:51px; width:542px; padding-left:40px; background:url(../images/ico_news01.gif) 20px 23px no-repeat;color:#3f3f3f; font-size:14px;}
  .news_list ul li a{color:#3f3f3f}
  .news_list ul li em{ width:70px; height:51px; float:right; font-size:12px;}
.questions_list{ margin:0px auto; font-size:14px; text-align:Justify;text-justify:inter-ideograph; font-family:微软雅黑,Tahoma, Geneva,  宋体;color:#121212}
.txtStyle{border-left:0px;border-top:0px;border-right:0px;border-bottom:1px solid #000; height:20px; line-height:20px; font-weight:normal;color:#8d8d8d;}
.questions_list h1{ font-size:x-large;text-align:center; padding-bottom:6px;}
.questions_list div.welcome p{text-indent:2em; margin-bottom:8px;padding-bottom:6px;}
.questions_list div ul{ margin:0px auto;}
.questions_list div ul li{ float:left; padding-right:8px;}
.questions_list div.question{ margin-top:28px;}
.questions_list div.question p{ padding-bottom:8px; position:relative;}
.questions_list div.question p lable{}
.questions_list div.question p span{ float:left; }
.questions_list div.question p input{ margin-right:28px;}
.questions_list div.question p textarea{width: 375px; margin-left:6px; height: 168px; border: 1px solid #c3c3c3; color: #5f5f5f;font-size: 12px; padding: 8px 0px 0px 8px; font-family: 微软雅黑; overflow: auto;}
.news_contont{ width:645px; padding-left:51px;}
  .news_contont .site_nav{ background:none; border-bottom:#DBDBDB 1px solid;color:#000; width:100%; padding-left:0;}
  .news_contont .site_nav a{color:#000;}
.news_mx{ height:auto;}
  .news_mx h3{ font-size:28px; text-align:center; height:auto; line-height:45px; border-bottom:#cecece 1px dotted; margin-bottom:5px;}
  .news_mx h4{ height:25px; line-height:25px; text-align:center;color:#676767;}
  .news_mx2 h3{ padding-top:20px;}
  .news_mx ul,.news_mx div{ padding:25px 0; font-size:14px; line-height:28px;text-align:Justify;text-justify:inter-ideograph; font-family:Tahoma, Geneva, 微软雅黑, 宋体;color:#121212}
  .news_mx ul p,.news_mx div p{ text-indent:2em; margin-bottom:15px;}
.mx_newsR{ float:left; width:252px; padding-left:20px;} 
.new_tj{ padding-top:15px;}
  .new_tj h3{ border-bottom:#DCDCDC 1px solid;height:40px; line-height:40px; font-size:20px;}
  .new_tj dl{ padding:15px 0;}
  .new_tj dl dt{ width:80px; height:60px; float:left; padding-right:15px;}
  .new_tj dl dt img{width:80px; height:60px;}
  .new_tj dl dd{ width:150px; height:50px; line-height:25px; font-size:12px; float:left}
  .new_tj dl dd a{color:#000;}
.mx_pop{width:252px; height:226px;}  

/*医院概况*/
.survey_cont{ background:url(../images/bj_wh01.jpg) -5px 0 no-repeat; margin-top:30px;}
.survey_left{ padding-top:80px;}
  .survey_left ul{ padding-left:44px; width:253px;}
  .survey_left ul li{  height:30px; line-height:30px; padding-bottom:7px; font-size:14px;}
  .survey_left ul li a{color:#272727;}
  .survey_left ul li.on,.survey_left ul li:hover{background:url(../images/bj_wh02.gif) no-repeat;}
  .survey_left ul li.on a,.survey_left ul li:hover a,.survey_left ul li.on span,.survey_left ul li:hover span{color:#FFF;}
  .survey_left ul li span{ padding-left:55px; width:80px; float:left; height:30px; font-size:10px;}
.survey_right{ padding:70px 51px 0 0; width:666px; position:relative; height:auto;}

.sur_wh ul li{ height:51px; line-height:51px; width:542px; padding-left:40px; background:url(../images/ico_news01.gif) 20px 23px no-repeat;color:#3f3f3f; font-size:14px; font-family:Tahoma, Geneva, 宋体;}
  .sur_wh ul li a{color:#3f3f3f}
  .sur_wh ul li em{ width:70px; height:51px; float:right; font-size:12px;}

.map_360{ width:626px; padding:0 0 30px 40px; position:relative}
  .map_360 p.sty01{ width:103px; height:187px; position:absolute; top:10px; left:20px;}
.survey_main{ width:580px; padding:0 45px 30px 40px;color:#353535}
  .survey_main h3{ font-size:24px; padding-bottom:20px;}
  .survey_main h3 em{color:#34CEB4;}
  .survey_main p{ line-height:26px; padding-bottom:20px;}
  .survey_btn{ width:445px; height:128px; padding:20px 0 20px 135px; position:relative;}
  .survey_btn p.sty01{ width:135px; height:128px; position:absolute; top:20px; left:0; padding:0;}
  .survey_btn p.sty02{ width:93px; height:128px; position:absolute; top:20px; right:0;padding:0;}
  .survey_btn span{ float:left; width:197px; height:128px; margin-right:5px;}
.sur_wh p{ text-indent:2em;}
  .sur_wh h3 span{ font-size:12px; width:152px; height:23px; line-height:23px; float:right; background:url(../images/bj_021.gif) no-repeat; text-align:center;color:#FFF;}
.link_sur{ border:none; padding:80px 0 50px 51px; width:230px;}
  .link_sur ul li{ border:none; width:230px;}
.sur_newspage{ padding-left:51px; width:230px; padding-top:80px;}
  .sur_newspage h3{ text-align:center; margin-bottom:50px;}
.sur_date{ width:162px; height:auto; position:relative; margin:0px auto;}
.sur_date h1{ font-size:18px; color:#c9253e; padding-left:3px;}
.sur_date ul{ width:100%; height:auto; margin-top:8px;}
.sur_date ul li{float:left; margin-left:3px; margin-bottom:3px;  display:inline; }
.sur_date ul li a{border:1px solid #a3a3a3;width:22px; height:22px; line-height:20px; text-align:center; color:#494949; display:block;}
.sur_date ul li a:hover,.sur_date ul li a.on{ background:#C3002A; border:#C3002A 1px solid;color:#FFF;}

.sur_date .NewspageTool{ position:absolute; bottom:-26px; left:0px;}
.sur_date .NewspageTool a{ float:left; margin-left:6px;}
.sur_date .NewspageTool a.first{ margin-left:0px;}
.sur_qk{}
  .sur_qk h4{ height:30px; line-height:30px;}
  .sur_qk select{ margin-bottom:10px;}
.news_pmx{ padding-top:0; margin-top:-20px; width:670px}
.sur_newspageR{ width:31px; height:1138px; position:absolute; top:18px; right:20px;}
  .sur_newspageR ul li{ width:15px; height:50px; margin-bottom:5px; background:url(../images/bj_btn03b.gif) no-repeat; font-size:14px; padding:20px 8px;}
  .sur_newspageR ul li a{color:#2D2D2D;}
  .sur_newspageR ul li.on,.sur_newspageR ul li:hover{background:url(../images/bj_btn03a.jpg) no-repeat;color:#FFF;}
  .sur_newspageR ul li.on a,.sur_newspageR ul li:hover a{color:#FFF;}
.newspagemx{ width:587px; height:875px; background:url(../images/newspage_bj01.jpg) 0 0 no-repeat; padding:113px 37px 55px;}
  .newspagemx img{ width:587px; height:auto;}
.newspage_page{ padding:20px 0px 0px 150px;}
  .newspage_page h3{ font-size:24px; width:90px; height:60px; line-height:60px; float:left}
  .newspage_page dl{ width:310px; height:auto; float:left;}
  .newspage_page dl dt{ background:#C3002A;color:#FFF; float:left; width:30px; height:30px; padding:10px 15px; font-size:14px; font-weight:bold; margin-right:10px;}
  .newspage_page dl dd{ float:left; width:235px; height:auto;}
  .newspage_page dl dd a{ width:30px; height:20px; line-height:20px; border:#A3A3A3 1px solid; text-align:center; float:left; margin:0 5px 5px 0;color:#494949}
  .newspage_page dl dd a.on,.newspage_page dl dd a:hover{ background:#C3002A; border:#C3002A 1px solid;color:#FFF;}
  
/*----------------专栏*/
.section_mob01{}
  .section_mob01 dl dd{ background:#2EB0EB;}
.section_mob02 h3,.section_mob03 h3{color:#2EB0EB;}
.xxk_zl h3.active{background:url(../images/xxk_ks02a.jpg) no-repeat;font-weight:bold;border:none;color:#373737; width:133px;color:#FFF;}
.sction_l h5{background:#2eb0eb;}

/*科室医生*/
.doctor_mx{ width:660px;}
  .doctor_mx dl{width:660px; }
  .doctor_mx dl dt{ float:left; width:150px; height:224px; padding:6px; position:relative; background:url(../images/bj_022.jpg) no-repeat;}
  .doctor_mx dl dt img{/* width:150px; height:224px;*/}
  .doctor_mx dl dt span{width:92px; height:92px; position:absolute; right:6px; bottom:6px;z-index:50;}
  .doctor_mx dl dd{ width:480px; float:right; position:relative}
  .doctor_mx dl dd h3{ font-size:24px; height:40px; line-height:40px;}
  .doctor_mx dl dd h3 em{ padding-left:10px;}
  .doctor_mx dl dd h4{ font-size:14px; font-weight:bold;color:#32d1b3; height:30px; line-height:30px;}
  .doctor_mx dl dd h5{ height:35px; line-height:35px;}
  .doctor_mx dl dd p{ width:480px;color:#121212; line-height:22px;}
  .doctor_mx dl dd span{width:68px; height:72px; position:absolute; top:10px; right:10px; z-index:30;}
  .doctor_mx dl dd div#DIV_Info{ width:480px; height:110px;color:#121212; line-height:22px;}
.doctor_list{}
  .doctor_list ul{ padding:20px 0 50px; width:658px; height:auto;}
  .doctor_list ul li{ float:left; width:114px; height:176px; margin:0 15px 10px 0; text-align:center}
  .doctor_list ul li a{color:#000; margin-bottom:15px;}
  .doctor_list ul li img{ width:114px; height:146px; margin-bottom:10px;}
.mob_docmx{ margin-top:15px;}
  .mob_docmx ul li span.sty02{color:#D1D1D1;}
  .mob_docmx ul li span.on{color:#555;}
.n_mx{ background:#FFF;}  
.right_newsmx{ border:#DFDFDF 1px solid; margin-top:15px; padding:5px;}
  .right_newsmx h6{background:url(../images/bj_023.jpg) no-repeat; height:30px; line-height:30px; font-size:16px; padding-left:5px; margin-bottom:10px;color:#33D0B3;}
  .right_newsmx em{ font-size:12px; padding-right:5px;}
  .right_newsmx dl{ width:150px; height:80px; border-bottom:#CCC 1px dotted; margin-bottom:8px;}
  .right_newsmx dl dt{ width:52px; height:37px; padding-right:8px; float:left}
  .right_newsmx dl dt img{ width:52px; height:37px; float:left}
  .right_newsmx dl dd{ width:90px; height:auto; line-height:20px; float:left}
  .right_newsmx dl dd a{color:#333}
  .right_newsmx dl dd.date{ width:140px;color:#A9A9A9; padding:8px 0;}
  .right_newsmx ul{ padding-top:0;}
  .right_newsmx ul li{ width:145px; height:auto; line-height:22px;border-bottom:#CCC 1px dotted; color:#A9A9A9; margin-bottom:8px;}
  
/*专栏*/
.section{ padding:15px 51px 20px; width:918px;}
  .section h3{background:#2EB0EB; height:40px; line-height:40px; color:#FFF; font-size:28px; width:910px; margin-bottom:15px; padding-left:8px;}
.mob_section1{ float:left; width:240px; height:298px; margin-right:15px;}
  .mob_section1 h4{ height:35px; line-height:35px; font-size:16px; font-weight:bold; color:#2eb0eb;}
  .mob_section1 h4 span{ float:right; font-size:12px; font-size:12px;}
  .mob_section1 h4 span a{color:#4D4D4D;}
  .mob_section1 p{border:#EEE8E8 4px solid; width:232px; height:121px;}
  .mob_section1 p img{width:232px; height:121px;}
  .mob_section1 h5{ height:26px; line-height:26px; border-bottom:#B4B2B2 1px dotted;}
  .mob_section1 h5 a{color:#1E1D1D; font-weight:bold;}
  .mob_section1 ul{ width:240px; height:104px;}
  .mob_section1 ul li{width:240px; height:26px;border-bottom:#B4B2B2 1px dotted; line-height:26px;}
  .mob_section1 ul li a{color:#555;}
.pic_section{ margin-right:0; width:405px;}
  .pic_section p{ width:397px; height:247px;}
  .pic_section p img{width:397px; height:247px;}
.banner_pic01{border:#B1D8EA 1px solid; margin:15px 0;}
.mob_section2{ width:296px; height:280px; float:left; margin:0 15px 15px 0;}
  .mob_section2 h4{ height:26px; line-height:26px; background:#2EB0EB url(../images/ico_bj005.gif) 5px 9px no-repeat; padding:0 5px 0 15px;color:#FFF; font-size:18px; margin-bottom:8px;}
  .mob_section2 h4 span{ float:right; font-size:12px;}
  .mob_section2 h4 span a{color:#FFF;}
  .mob_section2 dl{ padding:5px 10px 10px 10px; width:266px; height:88px;}
  .mob_section2 dl dt{ width:136px; height:88px; float:left; padding-right:8px;}
  .mob_section2 dl dd{width:118px; height:66px; padding-top:25px;color:#363636; line-height:24px;}
  .mob_section2 dl dd a{color:#363636; line-height:17px;}
  .mob_section2 ul{padding:5px 20px 15px 10px; width:266px; height:132px;}
  .mob_section2 ul li{ padding-left:15px; background:url(../images/ico_bj06.jpg) 0 9px no-repeat;width:261px; height:22px; line-height:22px;color:#404040;}
  .mob_section2 ul li a{color:#404040}
  .mob_section1 ul li em,.mob_section1 h5 em,.mob_section2 ul li em{ float:right; font-size:12px; width:56px; height:22px;color:#A08E7D; padding-right:8px;}
/*科室与医生*/
.doctors{ width:637px; height:156px; background:url(../images/pic_02.jpg) top right no-repeat; position:relative; float:left; margin-right:15px;}
  .doctors h4{ width:420px; height:30px; line-height:30px; position:absolute; top:15px; left:15px;color:#33d0b3; font-size:16px; background:none;}
  .doctors h4 a{color:#339ED0;}
  .doctors h4 span{ float:left; margin-right:15px;}
  .doctors h4 span.style1{ width:186px; height:19px; line-height:19px; background:url(../images/bj_d001.jpg) no-repeat;color:#FFF; text-align:center; margin-top:4px;}
  .doctors ul{ width:460px; height:100px; position:absolute; top:50px; left:15px;}
  .doctors ul li{ width:95px; height:38px; line-height:38px; text-align:center; float:left; background:url(../images/bj_btn02.jpg); margin:0 15px 15px 0; font-size:14px;}
  .doctors ul li a{color:#3d3d3d}
  .doctors span.btn_doc{ width:60px; height:15px; position:absolute; display:block; bottom:20px; right:40px;}
  .doctors span.btn_doc img{ margin:0 5px;}
.mob_section3{ width:220px; height:136px; border:#CAD1D8 1px solid;background:#F9F9F9; float:left; padding:10px 20px;}
  .mob_section3 h4{ font-size:16px;color:#2eb0eb; line-height:22px;}
  .mob_section3 dl dt{ width:149px; height:95px; float:left}
  .mob_section3 dl dd{ float:left; padding-left:8px; width:62px; padding-top:20px;color:#5C5C5C;}
  .mob_section3 dl dd p{ font-weight:bold;color:#2EB0EB; padding-bottom:5px;}

/*--------------在线视频*/
.video{width:684px; height:338px; margin-bottom:15px;}
  .video dl{width:684px; height:338px;} 
  .video dl dt{ width:190px; height:278px; float:left; padding:60px 53px 0 30px;color:#252525}
  .video dl dt h3{ font-size:26px; height:40px; line-height:40px;}
  .video dl dt p{ padding:0px 0 10px; line-height:22px;}
  .video dl dt span{ width:190px; padding-left:20px; background:url(../images/ico_bj07.jpg) 0 4px no-repeat; height:24px; line-height:24px;color:#B6B6B6;}
  .video dl dd{width:411px; height:338px;}
.video_list{ padding:20px 0px 40px 0px; height:auto; width:684px;}
  .video_list dl{ width:197px; height:210px; margin:0 45px 20px 0; float:left}
  .video_list dl dt{ border:#D9D9D9 1px solid;width:191px; height:126px; padding:2px; margin-bottom:10px;}
  .video_list dl dd{ width:197px; height:74px;}
  .video_list dl dd p{ padding-left:15px; width:182px; height:44px; line-height:22px; background:url(../images/ico_010.gif) 0 5px no-repeat;color:#2C2C2C;}
  .video_list dl dd p a{color:#2C2C2C;}
  .video_list dl dd span{ background:url(../images/ico_bj07.jpg) 140px 5px no-repeat; width:197px; height:24px; line-height:24px;color:#B6B6B6; text-align:right;}

/*----------在线留言*/
.message{ width:868px; padding:15px 76px 20px;}
  .message .left{ width:307px;}
  .message .left img{ width:307px; height:108px; padding-bottom:1px; border-bottom:#383838 6px solid; margin-bottom:20px;}
.messageL{ width:307px;}
  .messageL dl{ width:307px; height:auto; border-bottom:#383838 3px solid; padding-bottom:10px; margin-bottom:20px; font-weight:bold;color:#383838;}
  .messageL dl dt{ width:307px; height:22px; line-height:22px;}
  .messageL dl dt em{ padding:0 55px 0 15px; font-weight:normal;}
  .messageL dl dd{ width:307px; height:auto; line-height:28px;}
  .messageL dl dd p{ font-weight:normal; line-height:25px;}
  .messageL dl.liuyan{ border-bottom:#A2A2A2 1px dotted; margin-bottom:10px;}
.message .right{ width:513px; background:#F4EFE9; border:#E6DCD4 1px solid; padding:15px 15px 40px;}  
  .message .right h3{ padding:18px 0 0 80px; height:58px; font-size:28px;color:#FFF; background:#33D0B3 url(../images/bj_message03.gif) 10px 10px no-repeat; margin-bottom:40px;}
  .message .right h3 em{ font-size:12px;}
  .message .right ul{ padding:0 30px 0;}
  .message .right ul li{ padding:10px 0; line-height:26px; font-size:16px; width:450px; height:auto; position:relative}
  .message .right ul li input{border:#E6DCD4 1px solid; height:26px; line-height:26px; width:165px; padding:4px 10px; font-size:14px;color:#575757;}
  .message .right ul li label em{color:#F00}
  .message .right span.sty01{ font-size:12px; line-height:16px; display:block; overflow:hidden; float:left; width:180px; height:32px; position:absolute; top:10px; right:20px;}
  .message .right span.sty02{ background:#FFF; font-size:12px; padding:5px 10px;}
  .message .right input.tj,.message .right input.cz{ width:90px; height:26px;color:#FFF; margin-right:10px; padding-bottom:8px; padding:0;}
  .message .right input.tj{ background:#33D0B3;}
  .message .right input.cz{ background:#555;}
  .message .right ul li p{ width:320px; height:300px; border:#E6DCD4 1px solid; padding:40px; line-height:28px;color:#404040; background:#FFF; font-size:14px; margin:0 auto; margin-top:30px;}
  .message .right ul li p em{color:#F00}
  
/*-------党群工作*/
.work{ padding:15px 51px 50px; width:918px;}
.banner02{ width:918px;  margin-bottom:15px;}
  .work .left{ width:380px;}
  .work .right{ width:518px;}
.work_pic{ width:380px; height:239px; margin-bottom:10px;}
 div.work_pic{ text-align:left; position:relative; overflow:hidden;}
 div.work_pic ul#work_picBody{ width:8888px; height:239px; position:absolute;}
 div.work_pic ul#work_picBody li{width:380px; height:239px; float:left;}
 div.work_pic img{width:380px; height:239px; display:block;}
 div.work_pic ul#work_picIndex{ position:absolute; top:218px; right:28px;}
 div.work_pic ul#work_picIndex li{ width:8px; height:8px; float:left; margin-left:6px; display:inline;  background:#fff;border:none; padding-right:0px;}
 div.work_pic ul#work_picIndex li.selected{ background:#fcb803}
.work_news{}
  .work_news h3{ font-size:16px; height:30px; line-height:30px; color:#CA0000; padding-left:8px; background:#FCB803;}
  .work_news h3 span{ font-size:12px; float:right}
  .work_news h3 span a{color:#FFF;}
  .work_news ul{ padding:15px 0 0; width:380px; height:150px;}
  .work_news ul li{ background:url(../images/ico_06.jpg) 0 11px no-repeat; padding-left:10px; width:370px; height:25px; line-height:25px;}
  .work_news ul li a{color:#1F1F1F;}
  .work_news ul li span{ float:right; font-size:10px;color:#898686;}
.work_mob{ width:518px; height:150px;}
   .work_mob h3{ height:25px; line-height:25px; color:#CA0000; background:url(../images/work_bj01.jpg) 0 2px no-repeat; font-size:16px; padding-left:15px;}
   .work_mob h3 a{color:#9B6224;}
   .work_mob h3 span{ float:right}
   .work_mob dl{ width:518px; height:100px; padding:10px 0 15px;}
   .work_mob dl dt{ width:110px; height:100px; float:left; padding-right:10px;}
   .work_mob dl dt img{width:120px; height:100px;}
   .work_mob dl dd{ width:370px; height:20px; line-height:20px; float:right; padding-left:10px; background:url(../images/ico_bj06.jpg) 0 8px no-repeat;}
   .work_mob dl dd span{ float:right;color:#898686; font-size:10px;}
   .work_mob dl dd a{color:#1F1F1F;}
.mob_work{ margin:15px 0 30px; width:296px; height:130px; float:left; margin-right:15px;} 
  .mob_work h3,.mob_work h4{ height:29px; line-height:29px; border-bottom:#CA0000 1px solid; background:url(../images/ico_012.gif) 0 9px no-repeat; padding-left:15px; font-size:16px;color:#ca0000;}
  .mob_work h3 span,.mob_work h4 span{ font-size:12px; float:right}
  .mob_work h3 span a,.mob_work h4 span a{color:#121212;}
  .mob_work dl{ width:296px; height:100px; padding:10px 0 15px;}
  .mob_work dl dt{ width:100px; height:80px; float:left; padding-right:10px;}
  .mob_work dl dt img{width:100px; height:80px;}
  .mob_work dl dd,.work_list ul li{ width:170px; height:20px; line-height:20px; float:right; padding-left:10px; background:url(../images/ico_bj06.jpg) 0 8px no-repeat;}
  .mob_work dl dd span,.work_list ul li span{ float:right;color:#898686; font-size:10px;}
  .mob_work dl dd a,.work_list ul li a{color:#1F1F1F;}
.work_list{ width:918px; height:auto}
  .work_list ul li{ height:35px; line-height:35px; width:908px; background:url(../images/ico_06.jpg) 0 12px no-repeat}
.work_mx{}
  .work_mx h3{color:#ca0000; border-bottom:#ca0000 1px dotted}
  
/*电话查询*/
.tel_search{ margin-top:15px;}
  .tel_search h3{ height:auto; padding:0 0 20px 0;}
  .tel_search h3 span{ width:161px; height:42px; line-height:42px; font-size:16px;color:#544C48; float:left; text-align:center;margin-right:8px; border:#EADED5 1px solid; margin-bottom:5px;cursor:pointer; background:#F9F5F2;}
  .tel_search h3 span:hover{ background:#FF7800;color:#FFF;}
  .tel_search h3 span a{color:#FFF;}
  .tel_search h3 span.sty01a:hover{color:#FFF;}
  .tel_search h3 span.sty01a:hover a{color:#FFF;}
  .tel_search h3 span.sty01a a{color:#544C48;}
  .tel_search h3 span.sty01a a:hover{color:#fff;}
  .tel_search h3 span.sty02b{ background:#FF7800;color:#FFF;}
  .tel_search h3 span.sty03{ font-size:14px; line-height:21px}
  .tel_search h3 span.sty09{ font-size:14px;}
.tel_list{}
  .tel_list h4{color:#FF7800; font-size:24px; padding-left:20px; background:url(../images/ico_tel01.jpg) 0 10px no-repeat; height:30px; line-height:30px; width:662px;}
  .tel_list h4 span{ width:320px; padding-left:20px;float:right;color:#C2A691; font-size:14px; height:30px; line-height:30px;}
  .tel_list h4 span input.box01{ width:182px; height:20px; line-height:20px; border:#C2A691 1px solid; font-size:12px;color:#C2A691; padding:0px;}
  .tel_list h4 span input.box02{ width:70px; height:22px;border:#C2A691 1px solid;background:#C2A691;color:#fff; font-size:14px; font-weight:bold;}
  .tel_list ul,.tel_list div{ height:auto; line-height:28px; padding:15px 0 30px;}
  .tel_list ul li{ height:36px;line-height:36px; font-family:微软雅黑,Tahoma,Geneva,宋体; width:333px; float:left; font-size:14px;}
  .tel_list ul li span{ float:left; height:34px; line-height:34px; border:#DFD0C8 1px solid; background:#F6F0EC; margin-right:5px; padding:0 10px;}
  .tel_list ul li span.sty01{width:118px; position:relative;}
  .tel_list ul li span.sty01 em.kslink{ display:block; overflow:hidden; width:15px; height:15px; position:absolute; right:2px; top:10px;}
  .tel_list ul li span.sty01 a{color:#544C48;}
  .tel_list ul li span.sty02{width:77px; font-size:14px; }
  .tel_list ul li span.sty03{width:60px; font-size:14px;margin-right:0px;}
  .tel_list ul li span.sty03 em{ font-size:11px; font-family:微软雅黑,mingliu, Arial, Helvetica, 宋体;}
  .tel_list ul li span.sty04{width:230px; margin-right:0;border:#C8DFDB 1px solid; background:#ECF6F5;}
  .tel_list ul li.tel_list001{}
  .tel_list ul li.tel_list002{}
  .tel_list ul li.tel_list002 span{ background:#ECF2F6; border-color:#C8D7DF;}
  .tel_list ul li.tel_list003,.tel_list ul li.tel_list004{ margin-bottom:8px; margin-top:-1px;}
  .tel_list ul li.tel_list003 span,.tel_list ul li.tel_list004 span{ background:#fff;}
  
  .tel_list ul li span.line2{ font-size:12px; font-weight:normal; line-height:17px;}
  .tel_list ul li span.line22{ font-size:12px; font-weight:normal;}
  .tel_list ul li span.line3{ font-size:12px; font-weight:normal; line-height:16px;}
  .tel_list ul li.tel_til{ margin-bottom:5px; margin-top:0px;}
  .tel_list ul li.tel_til span{ background:#fff;}
  
  .tel_list ul p,.tel_list div p{ width:306px; height:28px; float:left; border:#DFD1C8 1px solid; margin:0 8px 2px 0; padding:0 20px; font-size:14px;}
  .tel_list ul p:hover,.tel_list div p:hover{ background:#FF7800;color:#FFF;}
  .tel_list ul strong,.tel_list div strong{ width:700px; height:40px; line-height:40px; font-size:14px; color:#FF7800; font-weight:bold; float:left}

/*搜索结果页面*/
.search_mx{ padding:20px 0 40px;}
  .search_mx h4{ width:560px; height:26px; line-height:26px; border-top:#E3EAF2 1px solid; background:#F1F4FB; padding:5px 10px;}
  .search_mx h4 p{width:78px; height:22px; line-height:22px; background:url(../images/search_mx01.jpg) no-repeat; float:left; padding:0 0 0 5px; position:relative; margin-right:10px;}
  .search_mx h4 p span{ width:20px; height:20px; position:absolute; top:1px; right:1px;}
  .search_mx dl{ height:auto; width:580px; border-bottom:#D8D8D8 1px solid; padding:20px 0;}
  .search_mx dl dt{ line-height:30px; font-size:16px;color:#505050; padding:0 0 10px 20px; background:url(../images/ico_06.jpg) 0 13px no-repeat; font-weight:bold}
  .search_mx dl dt a{color:#505050;}
  .search_mx dl dt em{ float:right;}
  .search_mx dl dd{ line-height:24px;color:#4D4D4D;}
  .search_mx dl dd p{ width:580px; height:auto;}
  .search_mx dl dd em{color:#FF7800;}
.search_none{ padding:30px; font-size:24px;color:#FF5E06; height:400px;}
/*院报*/
.yb_cont{}
  .yb_cont img{ width:100%;}

/*正文字体*/
.ypmx ul,.infor_ypcx,.site_mob03,.doctor_list ul li,.site_mob04,.doctor_mx dl dd p,.search_mx{font-family:Tahoma, Geneva, 宋体;}

.linksBase{ width:726px; height:auto; margin:10px auto;}
.linksBase .links{ width:715px; height:42px; border:1px solid #EADED5; color:#523E2D; margin-top:10px; font-size:14px; font-weight:bold; background:#F9F5F2;}
.linksBase .links .linksImg{ width:169px; height:42px; float:left; border-right:1px solid #EADED5;}
.linksBase .links a{ outline:0;}
.linksBase .links .linksTitle{ width:288px; height:42px; line-height:42px; float:left; margin-left:18px;}
.linksBase .links .linksTitle a{color:#523E2D; }
.linksBase .links .linksTitle a:hover{ text-decoration:underline;}
/*公用*/
.mr0{ margin-right:0;}
.site_mob03{ width:678px; height:30px; line-height:30px; margin:0 auto; margin-top:25px; margin-bottom:5px; padding-left:240px;color:#888;}
  .site_mob03 a{color:#444;}
  .site_mob03 span{color:#FF7800}
.site_mob04{ width:100%;height:30px; line-height:30px;color:#888;}
  .site_mob04 a{color:#444;}
  .site_mob04 span{color:#FF7800}
.site_mob05{ width:660px; height:30px; line-height:30px; margin:0 auto; color:#FFF; background:#33D0B3; position:absolute; top:20; right:70px;}
  .site_mob05 a{color:#FFF;}
  .site_mob05 span{color:#FFF}
.corlnum{ border-top:#696868 1px solid; padding:16px 0;}
.corlnum ul{ padding:0px;}
.corlnum ul li{ width:700px; height:20px; line-height:20px; padding:8px 0;}
.corlnum ul li a{ font-size:12px; color:#000000;}
.corlnum ul li a:hover{ color:#ff5f05;}
.corlnum ul li span{ width:100px; height:20px; line-height:20px; text-align:center; background:url(../images/btn_page02.jpg) center center no-repeat;color:#FFF; font-size:12px; float:left; text-align:center;}
div#dragContainer{position:relative;width:86px;height:22px; display:inline;  float:left; margin-top:9px; background-image:url(../images/btn_font_abj.jpg);}
div#dragDiv{height:22px;width:16px; cursor:pointer; position:absolute; left:15px; top:0px; background-image:url(../images/btn__font_a01.gif); }


.SearchWords{background:#F90;}      
div.ad2013_pass{ position:absolute; right:-128px; top:0px; display:block; z-index:100; width:115px; height:100%;}
div.index_ad{ position:fixed; top:170px;  display:block; width:115px; height:332px; overflow:visible;}

div.historyList{ width:930px; min-height:658px; position:relative; margin:0px auto; background:#32D1B1; padding:15px 15px 60px 15px; }
div.historyList .img{ height:586px; overflow:hidden;}
div.historyList .img img{ max-width:100%; display:block; margin:0px auto;}
div.historyList .historyListMenus ul{ overflow:visible;}
div.historyList .historyListMenus{ width:960px; height:28px; position:absolute; bottom:16px; left:5px;}
div.historyList .historyListMenus .hm{width:187px; height:27px; float:left; margin-left:3px; display:inline; overflow:visible; position:relative;}
div.historyList .historyListMenus .hm .base{ display:block; width:179px; line-height:26px; padding-left:8px; height:27px; color:#FFF; background:url(../pic/historyA.png) center center no-repeat; font-size:14px;transition: all 0.28s linear; -moz-transition: all 0.28s linear; -webkit-transition: all 0.28s linear; -o-transition: all 0.28s linear;}
div.historyList .historyListMenus .hm:hover .base{ background:url(../pic/historyB.png) center center no-repeat; color:#2d2d2d;}
div.historyList .historyListMenus .submenus{width:176px; position:absolute; bottom:27px; left:0px; background:#FFF; border-left:1px solid #929292; border-right:1px solid #929292; border-top:1px solid #929292; padding:8px 5px 12px 5px; display:none;}
div.historyList .historyListMenus .submenus li{ height:32px; line-height:32px;border-bottom:1px solid #929292; }
div.historyList .historyListMenus .submenus li a{ display:block; color:#929292; padding-left:8px;transition: all 0.28s linear; -moz-transition: all 0.28s linear; -webkit-transition: all 0.28s linear; -o-transition: all 0.28s linear;}
div.historyList .historyListMenus .submenus li a:hover{ color:#32D1B1;}
div.historyList .historyListMenus .submenus li .second{ padding:0px; text-align:center;}