@charset "utf-8";
/* CSS Document */
.xban{ width:1000px; height:174px; margin:0 auto;}

.ser{ width:1000px; height:27px; line-height:27px; margin:10px auto;}
.ser .fl{ width:570px; height:27px;}
.ser .fl b{ color:#7b7b7b;}
.ser .fl a{ color:#a73100; text-decoration:underline; margin-right:10px;}
.ser .fr{ width:370px; height:27px;}
.ser .fr .int{ width:285px; height:27px; background:url(../images/pub04.jpg) no-repeat; border:none; float:left; padding-left:30px;}
.ser .fr .btn{ float:right;}

.zong{ width:978px; height:auto!important;min-height:700px; height:700px; overflow:hidden;  _overflow:visible; position:relative; margin:0 auto; border:1px #e3e3e3 solid; padding-right:20px; margin-top:10px; background:url(../images/pub06.jpg) 245px top repeat-y; padding-bottom:20px;}

.zongfl{ width:230px; height:690px; float:left; padding-left:8px;}
.zongfl p.txt{ margin-top:20px;}
.zongfl li{ font-size:14px;}
.zongfl li a{ width:172px; height:45px; display:block; border-bottom:1px #d2d2d2 solid; background:url(../images/pub02.jpg) no-repeat; padding-left:58px; line-height:45px; color:#323232;}
.zongfl li a:hover{  width:172px; height:45px; display:block; border-bottom:1px #d2d2d2 solid; background:#0063c8; padding-left:58px; line-height:45px; color:#fff;}
.zongfl li a.hover{  width:172px; height:45px; display:block; border-bottom:1px #d2d2d2 solid; background:#0063c8; padding-left:58px; line-height:45px; color:#fff;}
.zongfr{ width:705px; height:auto!important;min-height:700px; height:700px; overflow:hidden;  _overflow:visible; position:relative; float:right;}



.zloc{ width:645px; height:85px; border-bottom:1px #e8eef2 solid; padding-left:20px; padding-right:40px;}
.zloc p{ margin-top:15px;}
.zloc a{ color:#007c99;}


.edu{ width:705px; height:auto!important;min-height:700px; height:700px; overflow:hidden;  _overflow:visible; position:relative; margin-top:15px; }
.edu li{ float:left; margin-left:35px; margin-top:15px; display:inline;}
.edu li a{ width:180px; display:block; line-height:30px; text-align:center;}

.act{ width:705px; height:auto!important;min-height:700px; height:700px; overflow:hidden;  _overflow:visible; position:relative; margin-top:15px; }
.actcn01{ width:222px; height:260px; float:left; margin-right:17px; display:inline;}
.actcn02{ width:222px; height:260px; float:left;}
.act p.tit{ font-size:14px; margin-top:10px; margin-bottom:5px; font-weight:bold;}
.act p.tit a{ color:#292929;}

.pro{ width:705px; height:auto!important;min-height:700px; height:700px; overflow:hidden;  _overflow:visible; position:relative; margin-top:15px; }
.pro01{ width:339px; height:240px; float:left; margin-right:25px; display:inline;}
.pro02{ width:339px; height:240px; float:left;}
.pro p.tit{ font-size:14px; margin-top:10px; margin-bottom:5px; font-weight:bold;}
.pro p.tit a{ color:#292929;}


.male{ width:705px; height:auto!important;min-height:500px; height:500px; overflow:hidden;  _overflow:visible; position:relative;}
.malecn{ width:340px; height:169px; float:left; margin-right:20px; margin-top:25px; display:inline;}
.malecn02{ width:340px; height:169px; float:left; margin-top:25px; display:inline;}
.male .fl{ width:128px; height:165px; padding:1px; }
.male .fr{ width:192px; height:169px;}
.male p.tit span{ color:#0067ca; font-size:14px; font-weight:bold;}
.male p.txt{ margin-top:9px; margin-bottom:9px; line-height:24px;}
.male p.txt a{ color:#a20101;}


.hosp{ width:705px; height:auto!important;min-height:500px; height:500px; overflow:hidden;  _overflow:visible; position:relative;}
.hosptit{ width:705px; height:17px; margin-top:15px;}
.hosp01{ width:705px; height:205px; margin-top:10px; background:url(../images/hos05.jpg) bottom no-repeat;}
.hosp01 .fl{ width:355px; height:175px; line-height:24px; margin-left:8px;}
.hosp01 .fr{ width:329px; height:175px;}

.hosp02{ width:705px; height:255px; margin-top:10px; background:url(../images/hos05.jpg) bottom no-repeat;}


.hosp03{ width:705px; height:685px;}
.hosp03 p.con{ line-height:24px;}
.hosp03 p.con img{ float:right; margin-left:10px; display:inline;}
.hosp03 .cn01{ width:326px; height:200px; background:url(../images/hos13.jpg) no-repeat; float:left; padding:7px 12px 0px 12px; margin-top:15px; margin-right:5px;}
.hosp03 .cn02{ width:326px; height:200px; background:url(../images/hos13.jpg) no-repeat; float:left; padding:7px 12px 0px 12px; margin-top:15px; }