@charset "gb2312";
/* CSS Document */
body { color:#333333;}
.blank60 {clear:both; height:60px; overflow:hidden; display:block;}
.dotline { border-bottom:1px solid #bbbbbb; display:block; overflow:hidden; height:1px; clear:both;}
.cGreen,.cGreen:visited { color:#018eaa;}
.f16px{font-size:16px;}
.f24px{font-size:24px;}
.f12bla .firstNd img { border:none;}
.buttonAll {}
.buttonAll em { background:url(img/but03.png) no-repeat 0 0; display:inline-block; text-align:center;}
.buttonAll .askBut01 { background-position:0 0; width:130px; height:35px; font:14px/35px "";}

.act_wrapper{*zoom:1;position:relative;z-index:1;min-width:980px;margin:auto;overflow:hidden;_overflow-y:visible;}
.act_wrapper .act_wrapper_bd{*zoom:1;position:relative;z-index:1;text-align:left}
.act_wrapper .act_bgs{position:absolute;left:50%;top:0;z-index:1;width:1920px;margin-left:-960px}
.act_wrapper .act_bg{width:1920px;background-position:50% 0;background-repeat:no-repeat}
.act_wrapper .act_content{position:relative;z-index:2; width:980px; margin:0 auto;}
.act_hide{display:none!important}
.act_bg1{height:201px;background-image:url("img/header-banner001.jpg")}
.act_bg2{height:157px;background-image:url("img/header-banner002.jpg")}
.act_bg3{height:142px;background-image:url("img/header-banner003.jpg")}
.act_bg4{height:147px;background-image:url("img/header-banner004.jpg")}
.act_bg5{height:163px;background-image:url("img/header-banner005.jpg")}
.act_contentZ{height:810px;width:980px; margin:0 auto;}
.act_sec {background:transparent;position:relative;width:980px;margin:auto;}
.amod_sec{ background:#fdfbfb;}
.act_sec .banner_askBut { position:absolute; top:647px; left:322px;}

.content-wrapper { overflow:hidden; height:1%;}



#full-screen-slider { width:100%; height:500px; overflow:hidden; position:relative}
#slides { display:block; width:100%; height:500px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:440px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:15px; height:15px; float:left; margin-left:15px; border-radius:7px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}



.f12bla-cont01 { background:#eeeeee; overflow:hidden;}
.f12bla-cont01 .firstNd h3,.f12bla-cont03 .firstNd h3 { font:600 30px/40px Microsoft YaHei; color:#000; padding:20px 0 10px;}
.f12bla-cont01 .firstNd img { border:none; margin:0 30px 0 0;}
.f12bla-cont01 .firstNd p,.f12bla-cont02 .firstNd p,.f12bla-cont03 .firstNd p { font:16px/28px ""; padding-right:30px; color:#333333;}

.f12bla-cont02,.f12bla-cont03 {  overflow:hidden;}
.f12bla-cont02 .firstNd h3 { text-align:center; font:600 36px/45px Microsoft YaHei; color:#000; padding:0px 0 20px;}
.f12bla-cont03 .firstNd img { float:right; border:none; margin:0 0 0 30px;}

.pic-infoList { width:100%; overflow:hidden;}
.pic-infoList ul { width:120%;}
.pic-infoList li { float:left; text-align:left;}
.pic-infoList h3 { text-align:center; font:24px/30px  Microsoft YaHei; color:#2e8b9d;}
.pic-infoList img { margin:20px 0; border:1px solid #b1c7cc;}
.pic-infoList p { font:14px/24px ""; text-indent:2em;}
.pic-infoList .w222 li { width:222px;}
.pic-infoList .w160 li { width:160px;}
.pic-infoList .w350 li { width:350px;}
.pic-infoList .w350 li.liw196 { width:196px; margin:0 42px; padding-top:70px;}
.pic-infoList .w160 li img,.pic-infoList .w350 li img { border:none;}
.pic-infoList .p2 li { margin-right:155px;}
.pic-infoList .p3 li { margin:0 80px 0 20px;}

.bannerBg { background:#eeeeee; width:100%;}

.expertsList {}
.expertsList .f12bla .firstNd { position:relative;}
.expertsList .f12bla .firstNd .but-Ask { position:absolute; top:100px; right:40px;}
.expertsList .f12bla .firstNd .but-Ask img { margin:0;}
.expertsList .f12bla .firstNd h3 { font:36px/45px Microsoft YaHei; padding:0 0 20px;}
.expertsList .f12bla .firstNd img { margin-right:30px;}
.expertsList .f12bla .firstNd p { text-indent:0em; font:14px/24px "";}
.expertsList .f12bla .firstNd p.p1 { font:900 20px/30px "Microsoft YaHei"; color:#2e8b9d; padding-bottom:20px;}
.expertsList .f12bla .firstNd p.p2 { font:16px/28px "Microsoft YaHei"; color:#000; padding-bottom:20px;}
.expertsList .f12bla .otherNd { float:left; width:49%; height:360px; overflow:hidden; clear:none; margin-bottom:60px;}
.expertsList .f12bla .otherNd img { margin:0 20px 100px; float:left;}
.expertsList .f12bla .otherNd h3 { font:900 16px/28px "Microsoft YaHei";}
.expertsList .f12bla .otherNd p { text-indent:0em; font:14px/24px ""; padding:5px 20px 5px 0;}
.expertsList .f12bla .otherNd p.p1 { color:#666;}
.expertsList .f12bla .firstNd p.buttonAll { position: absolute; top: 226px; left: 30px}
.expertsList .more { text-align:center; display:block;}

.colL,.colM,.colR { float:left;}
.act_contentY { background:url(img/act_content-bg01.png) repeat-y; overflow:hidden; height:1%;}
.act_contentY .colL { width:690px;}
.act_contentY .colM { width:20px;}
.act_contentY .colR { width:270px;}
.act_contentY-line { background:url(img/act_content-bg00.png) no-repeat 0 0; width:980px; height:1px; font-size:1px; overflow:hidden;}


/*大病种页 最底分类 tab S */
.disease-tabInfo {}
.disease-tabInfo .titleBar {  height:41px; background:url(img/but03.png) repeat-x 0 -63px; margin:0 1px;}
.disease-tabInfo .tagListM { margin-top:7px; margin-left:15px; }
.disease-tabInfo .tagListM li { float:left; background:url(img/but03.png) -86px -110px no-repeat; width:86px; height:34px; font:100 14px/34px ""; text-align:center; margin-right:10px; color:#333;}
.disease-tabInfo .tagListM .on { background:url(img/but03.png) 0 -110px no-repeat; width:86px; height:34px; padding:0;}
.disease-tabInfo .tagListM .on a { color:#fff;}
.disease-tabInfo .picInfo { width:650px; text-align:left; margin:0 auto;}
.disease-tabInfo .picInfo .f12bla .firstNd { border-bottom:1px dashed #ddd; overflow:hidden; padding-bottom:15px;}
.disease-tabInfo .picInfo .f12bla .firstNd h3 { font:900 14px/28px "";}
.disease-tabInfo .picInfo .f12bla .firstNd img { margin:0 20px 0 0;}
.disease-tabInfo .picInfo  .f12bla-a01 {}
.disease-tabInfo .picInfo  .f12bla-a01 li { background:url(img/but03.png) 0 -170px no-repeat; padding-left:8px; width:47%; float:left; clear:none; line-height:24px;}
/*大病种页 最底分类 tab E */

.jianzhu-tit { height:39px; border-bottom:2px solid #c8c8c8; background:#efefef; margin:0 1px;}
.jianzhu-tit h3 { font:900 14px/41px ""; padding-left:15px;}
.jianzhu-tit .more { margin-top:8px;}
.jianzhu {}
.jianzhu .f12bla .firstNd  { background:none; padding:0; margin:0 0 10px 0;}
.jianzhu .f12bla .firstNd  p{ text-align:left; text-indent:0em;}
.jianzhu .f12bla .firstNd  p.p1 { padding:10px 10px 0;}
.jianzhu .f12bla .firstNd h3 { background:#6cbac7; font:900 14px/24px "";  height:48px; color:#fff; padding:0 10px 0 0;}
.jianzhu .f12bla .firstNd img { margin:0 10px; border:3px solid #6fb8c7;}
.jianzhu .f12bla  li { background:url(img/but03.png) 0 -221px no-repeat; padding-left:18px; font:12px/21px ""; margin:0 15px;}
