@charset "utf-8";
/* CSS Document */
p{ line-height:22px;}
*{ font-family:"宋体"; font-size:12px; color:#000; border:none; padding:0px; margin:0px;}

a.keshi:link{color: #ffffff;text-decoration: none;}
a.keshi:visited{color: #ffffff;text-decoration: none;}
a.keshi:active{color: #ffffff;text-decoration: none;}
a.keshi:hover{color: #ffffff;text-decoration: none;} /*科室导航*/

a.map:link{color: #ffffff;text-decoration: none;}
a.map:visited{color: #ffffff;text-decoration: none;}
a.map:active{color: #ffffff;text-decoration: none;}
a.map:hover{color: #ffffff;text-decoration: underline;}

a,a:visited{ color:#000; text-decoration:none;}
a:hover{ color:#ac007e; text-decoration:none;}
.top1{ background:url(../images/index_02.gif) repeat-x; height:23px; width:100%;}
.top1-1{ background:url(../images/news_01.gif) no-repeat; margin:0 auto; height:23px; width:1003px;}
.navigation{ width:950px; margin:0 auto; min-height:50px; max-height:none;}
.ngs{width:950px; min-height:50px; max-height:none;}
.ng-1{ width:950px; height:60px;}
.logo{ width:392px; height:54px; margin:3px 200px 3px 20px; float:left; display:inline;}
.smenu{ width:237px; float:left; height:21px; margin-top:39px; background:url(../images/news_06.gif) no-repeat; padding:0px 20px 0px 36px;}
.smenu ul{ width:237px; height:21px; list-style:none;}
.smenu li{ width:69px; height:21px; background:url(../images/news_09.gif) no-repeat left center;padding-left:10px; float:left; display:inline;}
.smenu li a,.smenu li a:visited{ color:#FFF;height:21px; line-height:21px;}
.ng-2{ background:url(../images/news_14.gif) no-repeat; width:900px; height:30px; padding:15px 25px 0px 25px; }
.ng-2 ul{ width:900px; height:30px; list-style:none;}
.ng-2 li{ background:url(../images/news_15.gif) no-repeat right center; float:left; width:90px; height:30px; text-align:center; line-height:30px;}
#last{ background-image:none; width:90px; height:30px; text-align:center; float:left; line-height:30px;}
.banner{ width:950px; height:284px;}
.ng-3{ width:900px; height:30px; background:url(../images/news_17.gif) no-repeat; padding-bottom:14px; padding-left:50px; font-weight:bold; font-size:14px; color:#333; padding-top:8px}
.btn{ background:url(../images/news_19.gif) no-repeat; width:105px; height:22px; text-align:center; line-height:22px; color:#FFF; cursor:pointer; display:block}
.btn1{ background:url(../images/news_21.gif) no-repeat; width:126px; height:22px; text-align:center; line-height:22px;color:#FFF; cursor:pointer; display:block}
.btn2{ background:url(../images/news_23.gif) no-repeat; width:88px; height:22px; text-align:center; line-height:22px; color:#FFF; cursor:pointer; display:block}
.btn3{ background:url(../images/news_25.gif) no-repeat; width:101px; height:22px; text-align:center; line-height:22px; color:#FFF; cursor:pointer; display:block}
.font1{ margin:0px 10px;}
.font11{margin:0px 10px;list-style-type: none; float:left}
.ng4{ width:940px; height:25px; margin-top:15px; padding-left:10px;}
.ng44{ width:940px; height:40px; margin-top:15px; padding-left:10px;}
.onlin{ background:url(../images/news_36.gif) no-repeat left center; width:80px; height:25px; line-height:25px; padding-left:30px; float:left;display:inline;}
.qq{ width:45px; padding-left:25px; height:25px; line-height:25px; float:left; margin-left:20px; display:inline;}
.qq2{ width:110px; padding-left:8px; height:25px; line-height:25px; float:left; margin-left:8px; display:inline;}
.search{ width:420px; height:25px; float:left; margin-left:50px;}
.search2{ width:420px; height:25px; float:right; margin-left:50px;}
.searchl{ width:55px; background:url(../images/news_42.gif) no-repeat left center; padding-left:20px; height:25px; line-height:25px; float:left;}
.searchm{ width:210px; height:17px; background:url(../images/news_41.gif) no-repeat left center; float:left; padding:4px; display:inline;}
.searchr{ width:117px; float:left; height:25px; padding-left:10px; line-height:25px;}
.sbox{ width:202px; height:14px; padding:0px 3px; display:inline; border:#FFF 1px solid;}
.shtn{  background:url(../images/news_44.gif) no-repeat; width:79px; height:21px; margin:2px 0px;}
.main{ width:937px; min-height:50px; max-height:none; margin-top:20px; padding-right:10px; padding-left:3px;}
.clear{ clear:both;}
.mainl{ width:651px; margin:0px 10px 0px 0px; float:left; display:inline; min-height:50px; max-height:none;}
.mainr{ width:276px; min-height:50px; max-height:none; float:left;}
.ml-1{ width:642px; padding:0px 4px 0px 5px; height:145px;}
.ml-1l{ width:297px; margin-right:23px; margin-top:15px; height:117px; margin-bottom:13px; float:left;}
.ml-1r{ width:322px; height:145px; float:left;}
.ml-1rt{ width:302px; height:19px; line-height:19px; border-bottom: #9c217c 1px solid; background:url(../images/index_01.gif) no-repeat 5px center; padding-left:20px; position:relative;}
.more{ position:absolute; right:5px; top:0px; font-weight:normal;color:#ac007e; background:url(../images/index_09.gif) no-repeat right center; padding-right:10px;}
.more a,.more a:visited{color:#ac007e;}
.more a:hover{color:#000;}
.ml-1rc{ width:302px; height:115px; padding:5px 10px;}
.ml-1rc ul{ width:302px; height:115px; list-style:none;} 
.ml-1rc li{ background:url(../images/index_03.gif) no-repeat left center; padding-left:10px; width:292px; height:22px; line-height:22px; position:relative;}
.time{ position:absolute; right:0px; top:0px; font-weight:normal;}
.mr-1{ width:276px; height:145px;}
.mr-1t{ width:266px; height:20px; line-height:20px; padding-left:10px; position:relative; }
.mr-1list{ width:276px; height:125px;background:url(../images/index_20.gif) no-repeat center top;}
.mr-1list ul{ width:256px; height:115px; list-style:none; padding:5px 10px; }
.mr-1list li{ width:236px; height:22px; line-height:22px; background:url(../images/index_03.gif) no-repeat  10px center; padding-left:20px; overflow:hidden;}
.ml-2{ margin-top:33px; background:url(../images/index_11.gif) no-repeat left bottom; width:646px; height:132px; padding-left:5px;}
.ml-2l{ width:280px; height:103px; float:left; margin:20px 0px 10px 20px; display:inline; border-right:#CCCCCC 1px dashed;}
.ml-2l ul{ width:280px; height:100px; list-style:none; padding-top:3px;}
.ml-2l li{ width:70px; float:left; height:24px; line-height:24px;}
.ml-2r{ width:332px; height:81px; float:left; margin-top:10px; padding:17px 6px 17px;}
.ml-2r ul{ width:332px; height:85px; list-style:none;}
.ml-2r li{ width:63px; margin:0px 10px; float:left; display:inline; height:85px;}
.picl2r{ width:61px; border: #b5579b 1px solid; height:58px;}
.cl2r{ width:63px; height:20px; line-height:20px; text-align:center; overflow:hidden; margin-top:5px;}
.mr-2{ width:276px; height:145px; margin-top:20px;}
.mr-2list{ width:250px; height:109px;background: url(../images/index_05.gif) no-repeat center top; padding:8px 13px;}
.picr2r{border: #b5579b 2px solid; padding:2px; width:75px; height:96px; float:left; display:inline; margin:3px 0px 2px;}
.mr2r{ width:155px; height:109px;padding:5px 0px 0px 10px; float:left; display:inline;}
.mr2r ul{ width:155px; height:104px; list-style:none;}
.mr2r li{ width:155px; height:24px; overflow:hidden;}
#mr2rbg0{ background:url(../images/index_16.gif) no-repeat left center; line-height:24px; padding-left:20px; width:135px; overflow:hidden;}
#mr2rbg1{ background: url(../images/index_04.gif) no-repeat left center; line-height:24px; padding-left:20px; width:135px; overflow:hidden;}
#mr2rbg2{ background: url(../images/index_08.gif) no-repeat left center; line-height:24px; padding-left:20px; width:135px;overflow:hidden; }
#mr2rbg3{ background: url(../images/index_10.gif) no-repeat left center; line-height:24px; padding-left:20px; width:135px; overflow:hidden; }
.ml-3{ margin-top:33px; height:109px; width:646px; padding-left:5px; }
.mr-3{ width:276px; height:129px; margin-top:13px;}
.mr-3list{ background:url(../images/index_19.gif) no-repeat center top; height:99px; width:231px; padding:5px 30px 5px 15px;}
.mr-3list ul{ width:231px; height:99px; list-style:none;}
.mr-3list li{ width:231px; height:25px; line-height:25px; overflow:hidden;}
.ml-4{padding-left:5px; width:646px; height:139px; margin-top:15px;}
.ml-4t{ width:631px; height:20px; line-height:20px; background:url(../images/index_01.gif) no-repeat left center; padding-left:15px;}
.ml-4list{ width:646px; height:119px; background:url(../images/index_12.gif) no-repeat;}
.ml-4list ul{ width:618px; height:95px; list-style:none; padding:12px 14px;}
.ml-4list li{ width:83px; margin:0px 10px; float:left; height:95px; display:inline; }
.picl4l{ width:76px; border:#CCCCCC 1px solid; padding:2px; height:73px; margin-right:5px;}
.cl4l{ width:83px; height:16px; line-height:16px; text-align:center;}
.mr-4{ width:156px; margin-top:35px;-margin-top:30px; height:75px; background:url(../images/index_13.gif) no-repeat center top; padding:40px 0px 0px 120px}
.mr-4 p{ line-height:22px;}
.font2{ margin-left:60px;}
.mainbot{clear:both;  background:url(../images/index_17.gif) no-repeat center bottom;height:77px; width:910px; padding:42px 15px 6px;}
.picmb{ border:#CCCCCC 1px solid;}
.picmb1{ border:#CCCCCC 1px solid; padding:2px;}
.bottom{ clear:both; height:50px; width:940px; margin:0 auto; padding-top:10px}
.bottom p{ text-align:center; line-height:20px;}
.font3{ margin:0px 15px;}
.font4{ margin:0px 15px; color:#d5cf9c;}
/*-----------------------------------------------------------------------------------*/
/*new.asp*/
.body1{width:950px;min-height:50px;max-height:none;margin-top:25px;margin-right: auto;margin-bottom: 0;margin-left: auto;}
.bodyleft{ width:174px; margin:0 auto; min-height:50px; max-height:none; float:left;}
.bodyleft1{ width:174px; margin:0 auto; height:31px; background-image:url(../images/news_56.gif); background-repeat:no-repeat; line-height:31px; padding-left:10px; color:#FFFFFF; font-size:13px; font-weight:bold;}
.bodyleft2{ width:184px; margin:0 auto; min-height:60px; max-height:none;}
.ul1{ margin-top:8px; width:184px;}
.li1{ margin-bottom:5px; height:27px; background-image:url(../images/news_59.gif); background-repeat:no-repeat; line-height:27px; list-style-type: none; padding-left:40px; color:#9d237d;}
.bodyleft3{ width:174px; margin-top:7px; height:41px; background-image:url(../images/news_60.gif); background-repeat:no-repeat; line-height:36px; padding-left:10px; color:#000000; font-size:13px; position:relative;}
.bodyleft4{ width:184px; margin:0 auto; min-height:40px; max-height:none; background-image:url(../images/news_61.gif); background-repeat:repeat-y;}
.ul2{ width:180px;}
.li2{ height:27px; line-height:27px; list-style-type: none; padding-left:25px; color:#9d237d; vertical-align: middle; margin-left:5px;}

.bodyleft5{ width:184px; height:14px; margin:0 auto;}
.bodyleft6{ width:184px; height:100px; margin:0 auto; background-image:url(../images/news_65.gif); margin-top:10px; margin-bottom:15px;}
.bodyleft6 ul{ margin-left:11px; padding-top:20px;}
.bodyleft6 p{ line-height:19px;}
.bottom2{ clear:both; height:55px; width:950px; margin:0 auto; padding-top:10px; background-image:url(../images/news_78.gif); background-repeat:no-repeat;}
.bottom2 p{ text-align:center; line-height:20px;}
.bodyright{ width:738px; min-height:60px; max-height:none; float:left; margin-left:28px;}
.bodyright1{ width:713px; height:41px; background-image:url(../images/news_55.gif); background-repeat:no-repeat; line-height:35px; padding-left:25px;}
.bodyright2{ width:738px; min-height:356px; height:auto !important; height:356px; background-image:url(../images/news_79.gif); background-repeat:repeat-y;}
.bodyright3{ width:738px; height:17px;margin-bottom:13px;}
.bodyright2 ul{ margin-left:7px; margin-right:7px;}
.bodyright2 li{height:30px;list-style-type: none;background-image:url(../images/dian.gif);background-repeat: no-repeat;background-position: 30px center; padding-left:40px; line-height:30px;}
.bodyright2ul2{ height:26px; width:724px; background-image:url(../images/news_69.gif); background-repeat:no-repeat;margin:0 auto;text-align: center; line-height:30px; padding-top:4px;}
.bodyright2ul2 span{ width:75px; height:21px; display:block; float:left; line-height:21px;}
a.fenye:link{color: #000000;text-decoration: none;}
a.fenye:visited{color: #000000;text-decoration: none;}
a.fenye:active{color: #000000;text-decoration: none;}
a.fenye:hover{background-image: url(../images/news_72.gif);color: #000000;text-decoration: none;display:block;height:21px;width:75px;}
/*-----------------------------------------------------------------------------------*/
/*newpage.asp*/
.pageul{min-height:300px; height:auto !important; height:300px;}
.pageul2{ height:40px; width:724px; background-image:url(../images/xiangguan.gif); background-repeat:no-repeat;margin:0 auto;text-align: left; line-height:30px; padding-top:4px;background-position: center;}
.pageul2 span{ margin-left:40px; display:block;}
.pageul3{ position:relative;padding-left:12px; padding-right:12px; width:698px;text-align: left; line-height:20px; padding-top:4px;min-height:50px; max-height:none;}
.pageul3 li{ width:270px; margin-left:20px; height:25px; float:left; line-height:25px; list-style-type:none !important;list-style-type: square;}
/*company.asp*/
.bodyleftcompany{ width:174px; margin:0 auto; height:31px; background-image:url(../images/hospital.gif); background-repeat:no-repeat; line-height:31px; padding-left:10px; color:#FFFFFF; font-size:13px; font-weight:bold;}
/*contact.asp*/
.bodyleftcontact{ width:184px; margin:0 auto; height:36px; background-image:url(../images/title.gif); background-repeat:no-repeat; line-height:28px; color:#FFFFFF; font-size:13px; font-weight:bold; text-align:center}
.bodyleftcontact2{ width:184px; margin:0 auto; min-height:60px; max-height:none; background-image:url(../images/title2.gif); background-repeat:repeat-y}
/*expert.asp*/
.bodyrightexpert2{ width:738px; min-height:356px; height:auto !important; height:356px; background-image:url(../images/news_79.gif); background-repeat:repeat-y;}

.bodyrightexpert2 ul{ margin-left:7px; margin-right:7px;}
.bodyrightexpert2 li{background-position: 30px center;}
.bodyrightexpert2ul2{ height:26px; width:724px; background-image:url(../images/news_69.gif); background-repeat:no-repeat;margin:0 auto;text-align: center; line-height:30px; padding-top:4px;}
.bodyrightexpert2ul2 span{ width:75px; height:21px; display:block; float:left; line-height:21px;}
.expert{ margin-left:37px; margin-right:7px;list-style-type:none; width:680px;}
.expert li{ padding-left:37px;  padding-right:7px; height:140px;list-style-type:none; width:290px; float:left; border-bottom:#999999 1px dashed; padding-top:20px; padding-bottom:20px;}
.img3{ border:#c454a7 1px solid; padding:3px; float:left; margin-right:23px;}
.img3p{height:22px; line-height:22px;}
/*bbs.asp*/
.td2{color:#000000; background-color:#EFDAE9}
.td1{color:#FFFFFF;font-weight:bold; background-color:#D59AC2}
.td3{color:#FFFFFF;font-weight:bold; background-color:#D59AC2}
.textbox{ border:#CCCCCC 1px solid; background-color:#F6F6F6; height:20px; width:300px;}
.textbox2{ border:#CCCCCC 1px solid; background-color:#F6F6F6; height:100px; width:400px;}
/*product.asp*/
.lip{ margin-bottom:5px; height:30px; background-image:url(../images/news_59.gif); background-repeat:no-repeat; line-height:30px; list-style-type: none; padding-left:40px; color:#9d237d;}
a.caidan:link{color: #9d237d;text-decoration: none;}
a.caidan:visited{color: #9d237d;text-decoration: none;}
a.caidan:active{color: #9d237d;text-decoration: none;}
a.caidan:hover{color: #000000;text-decoration: none;}

a.caidan2:link{color: #000000;text-decoration: none;}
a.caidan2:visited{color: #000000;text-decoration: none;}
a.caidan2:active{color: #000000;text-decoration: none;}
a.caidan2:hover{color: #9d237d;text-decoration: none;}

/*case.asp*/
.bodyrightcase2{ width:738px; min-height:356px; height:auto !important; height:356px; background-image:url(../images/news_79.gif); background-repeat:repeat-y;}

.bodyrightcase2 ul{ margin-left:7px; margin-right:7px;}
.bodyrightcase2 li{background-position: 30px center;}
.bodyrightcase2ul2{ height:26px; width:724px; background-image:url(../images/news_69.gif); background-repeat:no-repeat;margin:0 auto;text-align: center; line-height:30px; padding-top:4px;}
.bodyrightcase2ul2 span{ width:75px; height:21px; display:block; float:left; line-height:21px;}
.case{ margin-left:37px; margin-right:7px;list-style-type:none; width:680px;min-height:140px; max-height:none;}
.case li{ padding-left:17px;  padding-right:7px; min-height:50px; max-height:none;list-style-type:none; width:290px; float:left;  padding-top:20px; padding-bottom:20px; border-bottom:#c454a7 1px dashed}
.img4{ border:#c454a7 1px solid; padding:3px;}
.img4p{height:22px; line-height:22px; text-align:center; padding-top:5px;}
.img4p2{height:22px; line-height:22px; color:#333333; padding-bottom:10px;}

/*map.asp*/
.mapli{list-style-type:none;}
.mapli1{list-style-type: none;list-style-image: url(../images/diandian.gif);line-height:22px;height:22px;}
.mapli2{list-style-type: none;list-style-image: url(../images/diandian.gif);margin-left:20px;
line-height:22px;height:21px;}
.mapli3{list-style-type: none;list-style-image: url(../images/diandian.gif);margin-left:45px;
line-height:22px;height:20px;}
a.maptext1:link{color: #ffffff;text-decoration: none; font-size:14px; font-weight:bold}
a.maptext1:visited{color: #ffffff;text-decoration: none; font-size:14px; font-weight:bold}
a.maptext1:active{color: #ffffff;text-decoration: none; font-size:14px; font-weight:bold}
a.maptext1:hover{color: #ffffff;text-decoration: underline; font-size:14px; font-weight:bold}

a.maptext2:link{color: #ffffff;text-decoration: none; font-size:13px; font-weight:bold}
a.maptext2:visited{color: #ffffff;text-decoration: none; font-size:13px; font-weight:bold}
a.maptext2:active{color: #ffffff;text-decoration: none; font-size:13px; font-weight:bold}
a.maptext2:hover{color: #ffffff;text-decoration: underline; font-size:13px; font-weight:bold}

a.maptext3:link{color: #ffffff;text-decoration: none; font-size:12px; font-weight:bold}
a.maptext3:visited{color: #ffffff;text-decoration: none; font-size:12px; font-weight:bold}
a.maptext3:active{color: #ffffff;text-decoration: none; font-size:12px; font-weight:bold}
a.maptext3:hover{color: #ffffff;text-decoration: underline; font-size:12px; font-weight:bold}

a.maptext4:link{color: #ffffff;text-decoration: none; font-size:12px;}
a.maptext4:visited{color: #ffffff;text-decoration: none; font-size:12px;}
a.maptext4:active{color: #ffffff;text-decoration: none; font-size:12px;}
a.maptext4:hover{color: #ffffff;text-decoration: underline; font-size:12px;}

a.maptext5:link{color: #000000;text-decoration: none; font-size:12px; font-weight:bold}
a.maptext5:visited{color: #000000;text-decoration: none; font-size:12px; font-weight:bold}
a.maptext5:active{color: #000000;text-decoration: none; font-size:12px; font-weight:bold}
a.maptext5:hover{color: #ffffff;text-decoration: underline; font-size:12px; font-weight:bold}