@charset "utf-8";
/* CSS Document */
body{color:#333;background:#FFF; font-family:Arial,"宋体",; font-size:12px; text-align:center; margin:0; padding:0; line-height:22px;}
/*============================================== 首页 ===================================================*/

.main{ margin-bottom:10px;}
.maright{ margin-right:10px;}

.topbanner{  width:100%; background:url(../images/tophome.jpg) no-repeat center top; height:318px; padding:70px 0 0 0;}
.toplogo{width:1000px;height:70px;margin-left:auto;margin-right:auto;cursor:pointer}
.container{ width:980px; margin:0 auto; text-align:left; background:#fff;}

/*============= 头部 ==============*/

.logo{ width:980px; height:77px; padding:21px 0 1px 0; background: #fff url(../images/logobg.jpg) repeat-x 0 21px;}
.logo span{ padding:0 40px 0 0; float:left;}

/* 主导航 */

.mainnav{ width: 980px; height:34px; text-align:center; background:url(../images/mainnavbg.jpg) repeat-x; font-size:14px;}
.mainnav ul{ width:980px; background:url(../images/mainnavulbg.jpg) no-repeat 38px top; height:34px;}
.mainnav li{ width:82px; font-weight:bold; color:#fff; line-height:34px; background:url(../images/mainnavline.jpg) no-repeat right; float:left}
.mainnav li a{ color:#fff;} .mainnav li a:hover{ color:#fff;}
.mainnav li.mainnavli1{ width:38px;background:none;}
.mainnav li.mainnavli2{ background:none;}

/* banner */

.banner{ width:980px; height:277px; margin:5px 0 1px 0;}


/* 子导航 */
.none{ display:none;}
.subnav{ width:965px; height:59px; background:url(../images/subnavbg.gif) no-repeat; padding:15px 0 15px 15px;}
.subnav dl{ height:59px; float:left;}
.subnav dd{float:left;}
.subnav dd a{ text-decoration:none; height:59px; float:left; }
.subnavbt{ width:38px;}
.subnavbt1{ width:31px;}
.subnav dt{ width:156px; float:left; padding:0 0 0 10px;}
.subnav dt.subnavdt{ width:130px; padding:0 0 0 20px;}
.subnav dt.subnavdt1{ width:140px; padding:0 0 0 0px;}
.subnav dt.subnavdt2{ width:145px; padding:0 0 0 10px;}
.subnav dt.subnavdt3{ width:115px; padding:0 0 0 22px}
.subnav li{ padding:5px 0 0 0; height:20px; line-height:20px;}
.subnav span{ display:inline; padding: 0 12px 0 0;}
.subnav li span a{ color:#fff; height:20px;}.subnav li span a:hover{ color:#fff; height:20px;}

/* 搜索 */

.search{ width:700px; height:41px; background:url(../images/searchbt.jpg) no-repeat; margin:12px 0; border-bottom:1px solid #dbdbdb; padding:0 0 0 280px;}
.search ul{ float:left; background:url(../images/searchhot.jpg) no-repeat 0 15px; padding:10px 0 0 25px;}
.search li{ display:inline;}

.searchcon{ float:left; width:280px; padding: 8px 0 0 10px;}
.searchcon input{ float:left;}
.searchcon span{ float:left;}
.searchform{ width:181px; height:18px; margin:0 2px 0 0; background: url(../images/searchkbg.jpg) no-repeat; float:left; display:inline; padding:6px 0 0 30px;color:#2e2e2e; font-size:12px; border:0;}
.searchbutton{ background:url(../images/searchinput.jpg) no-repeat; width:65px; height:24px; float:left; border:none;}

/*============= 中间内容 ==============*/

/* 幻灯片 */
.slide{ width:284px; height:414px; float:left; margin-bottom:10px; display:inline;}
.picshow { z-index:444; position:relative; background-color:#e4f2fa; width: 100%; height: 336px}
.picshow_main { float:left; width: 284px; height: 336px}
.picshow_main .imgbig { filter: progid:dximagetransform.microsoft.wipe(gradientsize=1.0,wipestyle=4, motion=forward); width: 284px; height:336px}
.picshow_change { float:left; text-align: left; height: 70px; width:280px; background: url(../images/picshow_changebg1.jpg) repeat-x; padding:8px 0 0 4px;}
.picshow_change img {width:50px; height: 53px; padding:7px 2px 2px 2px;}
.picshow_change a { display: block; float: left; margin-right: 2px;  -display: inline}
a.axx {}
a.axx:hover { background: url(../images/picshow_changebg.jpg) no-repeat;}
a.axx img { filter: alpha(opacity=40); opacity: 0.4; -moz-opacity: 0.4}
a.axx:hover img {filter: alpha(opacity=100); opacity: 1.0; -moz-opacity: 1.0}
a.bxx { background: url(../images/picshow_changebg.jpg) no-repeat;}
a.bxx:hover { background: url(../images/picshow_changebg.jpg) no-repeat;}
img{border:0px}


/* 医院新闻 */
.box1{ clear:both; height:414px; overflow:hidden;}
.box1mid{ float:left; width:408px; padding:0 15px; font-size:14px;}
.box1mid1{ float:left; width:408px; height:202px;}
.box1mid1 dl{ width:383px; height:24px; float:left; background:url(../images/box1midbg.jpg) no-repeat; padding:4px 0 0 25px;}
.box1mid1 dd{ width:76px; height:18px; color:#c22b70; font-weight:bold; background:url(../images/box2bt.gif) no-repeat; padding:6px 0 0 36px; float:left; line-height:16px;}
.box1mid1 dd.box1mid1dd{ font-size:12px; color:#fff; background:none; padding:3px 0 0 36px;}
.box1mid1 dd a{ color:#c22b70;}.box1mid1 dd a:hover{ color:#c22b70;}


.box1mid1 p{ width:383px; height:24px; float:left; background:url(../images/box1midbg.jpg) no-repeat; padding:4px 0 0 25px;}
.box1mid1 p span.hover{ width:76px; height:18px;color:#c22b70; background:url(../images/box2bt.gif) no-repeat; padding:6px 0 0 36px; line-height:16px; font-size:14px; text-align:left; cursor:pointer;}
.box1mid1 p span.hover a{color:#c22b70;}.box1mid1 p span.hover a:hover{color:#c22b70;}
.box1mid1 p span{ font-size:12px; color:#fff; background:none; font-weight:bold; float:left; width:112px; text-align:center;}
.box1mid1 p span a{color:#fff;}.box1mid1 p span a:hover{color:#fff;}

.box1mid1 ul{width:386px;height:150px;border:1px solid #cbcbcb;float:left;margin:2px 0 0 0;display:block;padding:10px;line-height:24px;}
.box1mid1 li{ background:url(../images/liallbg.jpg) no-repeat 0 10px; padding:0 0 0 10px; font-size:12px;}
.box1mid1 li span{ padding:0 3px 0 0;}
.box1right{ width:258px; float:left;}
.box1rightcon{ width:258px; height:160px; float:left; margin:8px 0; display:inline;}
.box1rightcon img{float:left}
.box1rightcon p{ float:left;}
.box1rightcon dl{ width:258px; height:26px; background:url(../images/box1rightbg.jpg) repeat-x;}
.box1rightcon dt{ float:left;}
.box1rightcon dd{ float:left; padding:0 14px; height:26px; color:#2f312e; line-height:26px;}
.box1rightcon dd.hover a{color:#f93b5d;}.box1rightcon dd.hover a:hover{color:#f93b5d;}
.box1rightcon dd.hover{ float:left; padding:0 18px; height:26px; background:url(../images/box1rightdd.jpg) repeat-x; border-left:1px solid #fed6e1; color:#f93b5d; font-weight:bold; border-right:1px solid #fed6e1; cursor:pointer;}
.box1rightcon ul{ width:236px; height:123px; border-bottom:1px solid #ffd5e1; border-left:1px solid #ffd5e1; border-right:1px solid #ffd5e1; padding:5px 10px; line-height:22px;}
.box1rightcon li{ background:url(../images/liallbg.jpg) no-repeat 0 10px; padding:0 0 0 10px;}

.box1rightcon li.box1rightconli{ background:url(../images/box1rightli.jpg) no-repeat 0 10px; text-indent:10px;}
.box1rightcon li span.box1rightconzi{ float:right;}

/* 中间BANNER */

.midbanner{ width:980px; height:134px; float:left;}

/* 医院介绍 */

.homeabout{ width:980px; float:left; line-height:20px;}
.homeabout p{ width:945px; height:31px; float:left; padding-left:35px; background:url(../images/box3btbg.jpg) repeat-x;}
.homeabout ul{ width:265px; float:left; padding:8px 0 0 0;}
.homeabout dl{ width:430px; padding:8px 10px 0 10px; float:left;}
.homeabout dd{ float:left; background:url(../images/homeaboutdd1.jpg) no-repeat; padding:0 0 0 14px;}
.homeabout dt{ float:left; background:url(../images/homeaboutdd3.jpg) no-repeat right; padding:20px 20px 0 5px; width:176px; height:224px;}
.homeabout li{ float:left; width:265px;}
.homeabout li.homeaboutpic{ padding:10px 0;}
.homeabout li.homeaboutfont{ padding:0 0 5px 0; border-bottom:1px dashed #8f8f8f;}

/* 滚动图片 */

.scroll{ width:980px; height:108px; float:left; background:url(../images/scroolbg.jpg) repeat-x;}
.scroll span{ width:17px; float:left;}
.scroll dl{ float:left; padding:10px 0 0 10px; width:936px;}
.scroll dd{ float:left; padding:0 5px 0 0;}
.rollBox #List1,.rollBox #List2{float:left;}

.rollBox {
float:left;
overflow:hidden;
width:980px;
}
.picture1 {
display:inline;
float:left;
width:17px;
cursor:pointer;
}

.rollBox .Cont {
float:left;
margin:0 auto;
overflow:hidden;
width:936px;
height:86px;
padding:10px 0 0 0;
margin:0 5px;
}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic {
float:left;
padding-right:5px;
text-align:center;
width:128px;
}
.rollBox .Cont .pic img{ border:0px;}


/* 专家团队 */

.homeexport{ width:980px; clear:both;}
.homeexport p{ width:945px; height:31px; float:left; padding-left:35px; background:url(../images/box3btbg.jpg) repeat-x;}
.homeexport dl{ height:186px; float:left; width:965px; background:url(../images/homeexport.jpg) no-repeat 0 23px; padding: 15px 0 0 15px;}
.homeexport dd{ width:242px; float:left}
.homeexport dt{ width:332px; float:right}
.homeexport dt span{ float:left; width:332px;}
.homeexport dt span.homeexportdt{ font-size:14px; font-weight:bold; color:#db1f53; border-bottom:1px solid #7c7c7c; margin:0 0 5px 0; display:inline;}

/* 咨询专家 */

.consulting{ float:left; width:980px; height:150px;}
.consulting dl{ width:980px; height:150px; float:left; background:url(../images/zxexport.jpg) no-repeat top;}
.consulting dt{ width:132px; height:32px; float:left; padding:84px 145px 0 68px;}

.consulting dd{ width:156px; padding:36px 15px 0 34px; float:left; line-height:20px;}

/* 热点问答 */

.homeask{ width:435px; float:left;}
.homeask p{ width:400px; height:24px; background:url(../images/box4bt1.jpg) no-repeat; padding:3px 0 0 35px; float:left;}
.homeask p span{ width:76px; height:18px; color:#d51c50; font-weight:bold; background:url(../images/box2bt.gif) no-repeat; padding:6px 0 0 36px; float:left; line-height:16px; font-size:14px;}
.homeask p span a{color:#d51c50;}.homeask p span a:hover{color:#d51c50;}

.homeaskcon{ width:417px; height:190px; border:1px solid #e0e0e0; float:left; margin-top:3px; padding:10px 8px 0 8px; display:inline;}
.homeaskcon dl{ width:417px; border-bottom:1px dashed #ccc; height:36px; float:left;}
.homeaskcon dt{ width:218px; height:26px; float:left;}
.asksearchcon{  width:190px; height:18px; background:url(../images/homeasksearch1.jpg); font-size:12px; padding:8px 0 0 28px; border:none;}
.homeaskcon dd{ float:left; padding:0 0 0 5px;}
.homeaskcon ul{width:417px; float:left; padding:5px 0 0 0;}
.homeaskcon li{ background:url(../images/liallbg.jpg) no-repeat 0 10px; padding:0 0 0 10px;}

/* 党建工作 */

.homework{ width:535px; float:left;}
.homework p{ width:500px; height:24px; background:url(../images/box4bt2.jpg) no-repeat; padding:3px 0 0 35px; float:left;}
.homework p span{ width:76px; height:18px; color:#d51c50; font-weight:bold; background:url(../images/box2bt.gif) no-repeat; padding:6px 0 0 36px; float:left; line-height:16px; font-size:14px;}
.homework p span a{color:#d51c50;}.homework p span a:hover{color:#d51c50;}
.homework dl{width:503px; height:190px; border:1px solid #e0e0e0; float:left; margin-top:3px; padding:10px 15px 0 15px; display:inline;}
.homework dt{ width:368px; float:left;}
.homework li{ background:url(../images/liallbg.jpg) no-repeat 0 10px; padding:0 0 0 10px;}
.homework li.homeworkbt{ font-size:14px; font-weight:bold; color:#ff1400; background:none; padding:0;}
.homework li.homeworkcon{ color:#7f7e7e; background:none; padding:0;}
.homework dd{ padding:0 8px 0 0; float:left;}

/*============= 优势 ==============*/

.homeys{ width:962px; height:360px; float:left; padding:5px 8px 10px 8px; border:1px solid #dfddde; overflow:hidden;}
.homeysbt{ width:936px; height:36px; float:left; background:url(../images/box5btbg.jpg) repeat-x; padding:0 0 0 26px; margin:0 0 7px 0; display:inline;}
.homeysbt dt{ float:left;}
.homeysbt dd{ float:left; width:108px; height:23px; background:url(../images/hometitledd.jpg) no-repeat; margin-top:7px; display:inline; padding:6px 0 0 22px;}
.homeysleft{ width:255px; height:314px; float:left; padding:1px; border:1px solid #ebebeb; }
.homeysleft dl{ width:244px; height:309px; background:#eaeaea; padding:5px 6px 0 5px;}
.homeysleft dd{ width:240px; height:182px; border:2px solid #fff;}
.homeysleft dt{ width:222px; height:93px; background:#fff; border:1px solid #dadada; margin:8px 0 0 0; padding:6px 10px;}
.homeysleft p{ height:85px; width:18px; padding:8px 8px 0 0; border-right:1px solid #eaeaea; text-align:center; float:left;}
.homeysleft ul{ float:left; width:195px;}
.homeysleft ul.homeysleftul{ padding:8px 0 0 0;}
.homeysleft li{ display:inline; padding:0 0 0 5px;}


.homeysmid{ width:416px; height:316px; float:left; padding:0 14px;}
.homeysmid1{ width:416px; float:left;}
.homeysmid1con{ width:416px; height:130px; float:left; padding:15px 0 0 0; overflow: hidden;}
.homeysmid1con li{ background:url(../images/liallbg.jpg) no-repeat 0 10px; padding:0 0 0 10px;}
.homeysmidbt{ width:411px; height:25px; float:left; background:url(../images/homeysmidbt.jpg) no-repeat; padding:0 0 0 6px;}
.homeysmidbt li{ height:25px; line-height:25px; padding:0 5px; border-right:1px solid #dedede; float:left;}
.homeysmidbt li a{ color:#333;}.homeysmidbt li a:hover{ color:#333;}

.homeysmidbt li.hover{ height:23px; padding:2px 1px 0 1px; margin:0; cursor:pointer;}
.homeysmidbt li.hover span{ height:23px; background:url(../images/homeysmidbtbg.jpg) repeat-x; padding:0 5px; font-weight:bold; line-height:22px;
display:block; float:left;}
.homeysmidbt li.homeysmidbtno{ border:none;}

.homeysmid2{ width:416px; float:left; padding:10px 0 0 0;}
.homeysmid2 p{ height:23px; width:412px; float:left; border-bottom:1px solid #e2e2e2; padding:0 0 0 4px;}
.homeysmid2 p span{ background:url(../images/homeysmid2.jpg) repeat-x; height:23px; border-top:1px solid #e2e2e2; border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2; float:left; padding:0 22px;}
.homeysmid2 dl{ float:left; padding:10px 0 0 0;}
.homeysmid2 dd{ float:left; width:90px; text-align:center;}
.homeysmid2 dt{ float:left; width:312px; padding:0 0 0 6px;}
.homeysmid2 dt strong{ font-weight:bold;}

.homeysright{width:255px; height:314px; float:left; padding:1px; border:1px solid #c9c9c9; }
.homeysright dl{ width:245px; height:303px; background:#c9c9c9; padding:5px;}
.homeysright dd{ width:243px; height:223px; border:1px solid #fff;}
.homeysright dt{ width:240px; height:68px; background:#fff; margin-top:5px; padding:5px 0 0 5px;}



/*============= 来院路线 ==============*/

.homeroad{ width:485px; height:150px; float:left;}
.homeroad dl{ width:470px; height:29px; background:url(../images/homeroadbg.jpg) repeat-x; border-bottom:1px solid #cacacc; padding:0 0 0 15px; margin:0 0 5px 0; float:left;}
.homeroad dd{ width:97px; height:29px; background:#fff url(../images/homeroadbt.jpg) no-repeat 10px 8px; font-size:14px; font-weight:bold; color:#fd3b6f; line-height:29px; text-indent:30px;}
.homeroad dd a{ color:#fd3b6f;}.homeroad dd a:hover{ color:#fd3b6f;}
.homeroad ul{ float:left; width:485px;}
.homeroad li{ float:left; padding:0 8px;}
.homeroad p{ border:1px solid #d4d4d4; float:left;}

