@charset "utf-8";
/* CSS Document */

.left { float:left; display:inline;}
.right { float:right; display:inline;}
.marBot8 { margin-bottom:8px;}

/***** 图片 *****/

.conSL .picAll li { height:122px; margin: 0 5px;}


/***** 图文 *****/
.picText{ width:345px; height:120px; overflow:hidden;}
.picText h1,.picText h1 a { width:345px; white-space:nowrap; overflow:hidden; margin-bottom:17px; font-size:14px!important; font-weight:bold;}
.picText img { float:left; width:130px; height:85px; border:1px solid #ccc;}
.picText h5 { float:right; width:202px; height:80px; overflow:hidden; line-height:20px; font-weight:normal; color:#666!important;}

.conSRL .picText{ width:360px; margin-bottom:4px; margin-top:15px;}
.conSRL .picText h1, .conSRL .picText h1 a { width:360px; margin-bottom:15px;}
.conSRL .picText h5 { width:222px; }

.conSL .picText{ width:272px; margin-bottom:17px;}
.conSL .picText h1, .conSL .picText h1 a { width:270px; margin:5px 0 10px;}
.conSL .picText h5 { width:132px;}

.conSML .picText{ width:381px; height:135px; margin:15px 0 15px 0;}
.conSML .picText h1, .conSML .picText h1 a { width:375px; margin-bottom:12px;}
.conSML .picText h5 { width:241px;}

.conSRS .picText{ width:203px; height:89px; margin-bottom:20px;}
.conSRS .picText h1, .conSRS .picText h1 a { width:195px; margin-bottom:11px;}
.conSRS .picText img { width:60px; height:60px;}
.conSRS .picText h5 { width:133px; height:60px;}


/***** 列表 *****/
.conSL .iconBox li , .conSL .iconBox li a { width:277px;}
.conSMS .iconBox li, .conSMS.iconBox li a { width:205px;}
.conSRL .iconBox li, .conSRL.iconBox li a { width:360px;}
.conSRS .iconBox li{ width:193px; text-align:left;}
.conSML .iconBoxT14 { margin-top:-10px;}
.conSML .iconBoxT14 li { *height:25px;}
.conSML .iconBoxT14 li, .conSML .iconBoxT14 li a { width:385px;}
.conSML .iconBoxT14 li a { width:336px; float:left; height:26px; overflow:hidden; white-space:nowrap;}
.conSML .iconBoxT14 li em { float:right; display:block; width:49px; height:26px; color:#666; text-indent:0; text-align:center; font-family:"宋体"!important;}
.conSML .iconBoxT14 li em a { display:inline; width:auto; height:auto;  float:none;font-size:12px; }



/***** 第一部分 *****/
.conFirst { margin:0 5px 12px 5px; width:950px; height:645px; overflow:hidden;}
.conFL { width:500px; overflow:hidden; display:block; float:left; position:relative;}
.conFR { width:420px; margin:0 15px; display:inline;}

/* 焦点图 */
/*#focus_img { background:#bdbdbb; width:550px; height:465px; overflow:hidden;}
.fi_pointer { height:113px!important; background:url(../../images/channel.png) -393px 0 no-repeat!important;}
.fi_tab { margin:-8px auto!important;}
#focus_img dd { margin-top:4px;}
#focus_img dd img:hover { border:1px solid #fff; position:relative; top:-1px;}
*/
/*焦点图*/
div.focusArea { width:499px; height:260px; position:relative; overflow:hidden; margin:0 0 12px 0; padding:0; border:none; background:#000;}
div.focusArea div.items { height:2000px; position:absolute; clear:both;}
div.focusArea div.items div { float:left; text-align:center; width:400px; margin:0; padding:0 99px 0 0; overflow:hidden;}
div.focusArea div.items div img { width:400px; height:260px;}
div.focusArea .navi { width:99px; height:260px; margin:0; padding:0; position:absolute; top:0px;
right:0px;_right:-1px; background:#bdbdbd}
div.focusArea .navi a { display:block; margin:0; margin-bottom:-4px; padding:5px; cursor:pointer; opacity:0.6; filter: alpha(opacity=60); z-index:9;}
div.focusArea .navi a.active {  z-index:9; padding:4px; opacity:1; filter: alpha(opacity=100); position:relative; top:-1px;}
div.focusArea .navi a:hover { opacity:1; filter: alpha(opacity=100);}
div.focusArea .navi a img { width:89px; height:58px; background:#000;}
div.focusArea .navi a.active img { border:1px solid #eee;}
div.focusArea div.items h1 { display:none;}
div.focusArea div.title { position:absolute; left:0; top:226px; width:400px; height:34px; background:none; margin:0; padding:0; display:block; float:none; z-index:4}
div.focusArea div.title h1,div.focusArea div.title h1 a { color:#fff; font-size:18px; font-family:"黑体"!important; padding:8px 12px; width:376px; white-space:nowrap; overflow:hidden;}
div.focusArea div.titleLayer {position:absolute; left:0; top:226px; width:400px; height:34px; background:#000; opacity:0.5; filter: alpha(opacity=50); margin:0; padding:0; display:block; float:none; z-index:3;}

/*曝光台*/
.bgt ,.ztch { width:242px; overflow:hidden; float:left;}
.ztch { display:inline; margin:0 0 0 15px;}
.bgt .pad ,.ztch .pad { margin:10px 5px;}
.bgt .picTxt ,.ztch .picTxt { display:block; height:95px;}
.bgt .picTxt h1 ,.ztch .picTxt h1 { font-size:14px; font-weight:bold; width:225px; overflow:hidden; white-space:nowrap; margin:0 0 10px;} 
.bgt .picTxt h1 a ,.ztch .picTxt h1 a { font-size:14px;}
.bgt .picTxt .imgLink ,.ztch .picTxt .imgLink { width:62px; height:62px; float:left;}
.bgt .picTxt img ,.ztch .picTxt img { width:60px; height:60px; border:#ccc 1px; float:left;}
.bgt .picTxt h5 ,.ztch .picTxt h5 { width:160px; float:right;}
.bgt .iconBox li ,.ztch .iconBox li { width:229px;}

/*新闻头条*/
.firNews { width:420px; overflow:hidden; margin-bottom:10px; text-align:center;}
.firNews h1 { font-size:18px !important; font-family:SimHei, MsYahei,; font-weight:normal; overflow:hidden; width:361px; white-space:nowrap; height:20px; margin:6px auto; text-align:center;}
.firNews h1 a {font-size:18px !important;font-family:SimHei, MsYahei; font-weight:normal;}
.firNews h3 { font-size:14px; font-weight:bold; color:#516e8f; border-bottom:#cfd8e2 1px solid; text-indent:5px;}
.firNews h5 { width:420px; height:40px; color:#666 !important; line-height:20px; padding:0 0 12px; overflow:hidden; text-align:left;}
.firNews h5 a { color:#666 !important; line-height:20px;}
.firNews h5 a:hover { color:#820C0C !important;}
.firNews h5 em ,.firNews h5 em a{ color:#06346F !important;  margin:0 3px; text-decoration:none;}
.firNews h5 em a:hover { text-decoration:underline;}

/* 头条列表 */
.firList { width:380px; overflow:hidden; margin:0 auto 10px; }
.firList .padbot { padding-bottom:15px;}
.firList li { width:385px!important; float:left;}
.firList li a { float:left; width:349px; overflow:hidden; display:block;font-size:14px;}
.firList li em { float:right; text-indent:0; width:30px;}
.firList li em a { width:55px;}

/***** 第二部分 *****/
.conSec { margin:12px auto 0; width:950px; overflow:hidden;}
.conSL { width:300px; margin:0; overflow-x:hidden}
.conSMS { width:235px; margin:0; overflow-x:hidden}
.conSML { width:395px; margin:0 0 0 15px; overflow-x:hidden}
.conSRS { width:225px; margin:0; overflow-x:hidden}
.conSRL { width:635px; margin:0 0 0 15px; overflow-x:hidden}
.conSXL { width:635px; margin:0; overflow-x:hidden}
/* 视频 */
.video { height:303px; overflow:hidden;}
.video .pad { margin:15px 6px;}

/* 寻医问药 */
.ask { height:208px; overflow:hidden;}

/* 专题策划 */
.plan { height:292px; overflow:hidden;}
/* 友情链接 */
.co { width:948px; margin:12px auto; overflow:hidden;}


/***** 第三部分 *****/

/* 曝光台 */
.sun { height:269px; overflow:hidden;}

/* 画报 */
.pictorial { height:285px; overflow:hidden;}
.leftPad{ width:272px; float:left}
.leftPad .picAll { width:272px;}
.leftPad .picAll li { width:272px; height:232px; margin:0; padding:0;}
.leftPad .picAll a { width:272px; height:178px;}
.leftPad .picAll img{ width:270px; height:176px;}
.leftPad .picAll .txt{ width:225px; margin:12px auto 2px; height:20px; line-height:20px; font-size:14px; font-weight:bold;}
.leftPad .picAll h5 { width:268px; text-align:center; margin:0 auto; height:20px; line-height:20px; color:#666!important; overflow:hidden;}

.rightPad{width:308px; height:234px; float:right; overflow:hidden;}
.rightPad .picAll { width:390px;}
.rightPad .picAll li { width:132px;  height:117px; margin-right:34px;}
.rightPad .picAll a { width:132px; height:87px;}
.rightPad .picAll img{ width:130px; height:85px;}
.rightPad .picAll .txt{ width:132px; margin:3px auto;}


/***** 第四部分 *****/

/* 新闻排行 */
.newsClick { height:330px; overflow:hidden;}

/* 分类广告 */
.adFenlei { height:293px; overflow:hidden;}
.adFenlei .pad{ margin:0;}

/**/
.mid { display:block; overflow:hidden; margin:0 0 10px;}
.mid .conSML { margin:0;}

/* 两性 */
.sex { width:395px; height:936px; overflow:hidden;}
.sex .picText { margin:15px 0 0;}
.sex .iconBoxT14 { margin:-10px 0 25px; padding-bottom:25px;}

/* 医院推荐 */
.hospital { height:335px; overflow:hidden;}
.hospital .pad { margin:5px 12px;}

/* 生命时报电子报 */
.paper { height:450px; overflow:hidden;}
.paper .pad { text-align:center;}
.paper img{ margin:-5px auto; height: expression(this.width > 197? 197: true); max-height:197px; width:auto;}

/* 生命时报 */
.lifeTimes .leftBox { width:160px; float:left; overflow:hidden;}
.lifeTimes .leftBox .picList { margin:0px auto; display:block; overflow:hidden; width:135px;}
.lifeTimes .leftBox .picList li { margin-top:10px; height:125px;}
/**/
.lifeTimes .rightBox { width:395px; float:right; overflow:hidden; font-size:14px !important; margin:0 25px 0 0; display:inline; }
.lifeTimes .rightBox ul { padding:10px 0 10px 5px;}
.lifeTimes .rightBox li { width:381px; white-space:nowrap; overflow:hidden; font-size:14px;}
.lifeTimes .rightBox li a { width:321px; overflow:hidden; white-space:nowrap; display:block; float:left;}
.lifeTimes .rightBox li em { float:right; display:block; width:35px; color:#666; text-indent:0; text-align:right; font-size:14px; font-family:"宋体"!important;}
/**/
.infoFir { text-align:left; width:auto; height:116px;}
.infoFir h1{ font-size:18px !important; font-family:SimHei, MsYahei,; font-weight:normal; overflow:hidden; white-space:nowrap; height:40px; line-height:40px; width:361px !important; margin:0 auto; text-align:center;}
.infoFir h1 a { font-size:18px !important;font-family:SimHei, MsYahei; font-weight:normal;}
.infoFir h5 { width:361px; height:60px; margin:0 auto; color:#666 !important; line-height:20px; font-weight:normal !important; font-size:12px; text-align:left; overflow:hidden;}
.infoFir h5 a { color:#666; font-size:12px;}
.infoFir h5 em a{ font-size:12px !important; color:#990000 !important;}

/***** 第五部分 *****/

/* 专家顾问团 */
.expert { height:269px; overflow:hidden; margin-top:-5px;}

.expert .pad { margin:0;}
.expert .scrolllist{width:940px;margin:25px auto 0;overflow:hidden;z-index:-1;}
.expert .scrolllist .cont{width:940px;overflow:hidden;}
.expert .scrolllist #pre_bulls{float:left;text-indent:-9999px;margin:60px 10px 0 5px;cursor:pointer;display:inline;width:20px;height:52px;}
.expert .scrolllist #next_bulls{float:left;text-indent:-9999px;margin:60px 0 0 10px;cursor:pointer;display:inline;width:20px;height:52px;}
.expert .scrolllist .pics{width:872px;float:left;overflow:hidden;position:relative;z-index:1;}
.expert .photolist{overflow:visible;width:10000px;position:relative;}
.expert .scrolllist ul li{width:121px;float:left;padding-right:30px; display:inline;}
.expert .scrolllist ul li div{width:121px;margin:0 2px 0 0;position:relative;}
.expert .scrolllist ul li div img{width:119px;height:182px;display:block;}
.expert .scrolllist ul li h3{width:121px;padding:8px 0 0 0px;font-size:12px;font-weight:normal; height:25px;line-height:25px;overflow:hidden;text-align:center;}

/***** 第六部分 *****/

/* 食品安全 */
.eatSafe { height:350px; overflow:hidden;}
.eatSafe .picText,.lecture .picText{ margin-top:15px;}
/* 健康资讯 */
.healyNews { height:293px; overflow:hidden;}
.healyNews .pad { margin:15px 10px 10px;}

/* 企业 */
.firm { height:650px; overflow:hidden;}
.firm .dotLightBot { margin-top:20px; padding-bottom:10px; height:130px;}


/* 保健养生 */
.preserve { height:650px; overflow:hidden;}
.preserve .picText{ width:381px; height:115px; margin:15px 0 20px;}
.preserve .picText h1, .conSML .picText h1 a { width:375px; margin-bottom:12px;}
.preserve .picText h5 { width:241px;}
.preserve ul{ padding-bottom:25px; margin-bottom:25px;}

/* 健康人物 */
.people { height:385px; overflow:hidden;}
.people .picText{ width:381px; height:115px; margin:15px 0 30px;}
.people .picText h1, .people .picText h1 a { width:375px; margin-bottom:12px;}
.people .picText h5 { width:241px;}
.people ul{ margin-bottom:25px;}


/* 健康调查 */
.survery { height:280px; overflow:hidden}
.survery h3 { margin:0; padding:0; color:#000; font-size:12px; font-weight:bold; line-height:24px; color:#06346F;}
.surveyList { overflow:hidden; margin:10px 0px 25px 0 !important;}
.surveyList li{ display:block; width:150px !important; height:27px; line-height:27px; overflow:hidden;}
.surveyList li input{ border:none; float:left; margin:3px 0 0 0;*margin:3px 0 0 0;}
.surveyList li label{ float:left; padding-left:10px;}
.survery .btn{ height:30px!important; padding-left:29px; *padding-left:19px;}
.survery .btn input{ position:relative; top:0; left:0; margin-left:3px !important; color:#38353C; cursor:pointer; padding-bottom:2px!important;}
.survery .btn em{ color:#000; margin-left:1px;position:relative; *top:-3px;+top:-2px; white-space:nowrap; }

/* 专题策划 */
.topicPlan { height:484px;}

/* 健康大讲堂 */
.lecture { height:323px; overflow:hidden;}
.lecture .picText { margin-top:20px;}
.lecture .pad { margin:20px 10px 0;}

/* 健康论坛 */
.forum { height:455px; overflow:hidden;}
.forum ul { margin:15px 0px;}

/* 联系方式 */
.touch { height:181px; line-height:24px; overflow:hidden; font-size:14px;}
.touch .pad { margin:9px 10px 11px 13px; font-size:12px;}
.touch b { font-size:14px;}
.touch p { font-family:"宋体", Arial; line-height:24px;}
.touch .au,.touch .cont { margin-bottom:10px;}

.ad380x90 { margin:0 auto;}

/* 健康论坛 */
.healthBbs { height:320px; overflow:hidden;}
.healthBbs .pad { margin:20px 10px 0;}