@charset "gb2312";
/* CSS Document */
body { text-align: center; font-family:"宋体"; arial;margin:0; padding:0; background:url(body-bg1.jpg) top center repeat-x;  font-size:12px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd,p{margin: 0; padding: 0; border: 0; }
li{list-style-type:none;}
img{vertical-align:top;}
em {font-style:normal;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; font-weight:normal;}

.clear{ clear: both; font-size:0px; width:0px; height:0; line-height:0; visibility: hidden; }
.clearfix:after{content:"."; display:block; height: 0; line-height:0; clear: both; visibility: hidden;} /* only FF */

/* word-wrap:break-word; overflow:hidden;
text-overflow:ellipsis; white-space:nowrap;

height:auto !important; height:400px; min-height:400px; word-wrap:break-word; overflow:visible;
*/

a{ color:#000; text-decoration:none;}
a:hover{ color:#FF6600; text-decoration:underline;}

.all{margin:0 auto; width:1002px; overflow:hidden; clear:both;}

.allb{width:1002px; overflow:hidden; float:left; clear:both;}



/* 头部 */

.head{ width:1002px; height:auto; background:url(body-bg.jpg) top center no-repeat; margin:0 auto; padding:0 199px;}
.h1{ height:30px; line-height:30px; color:#fff;}
.h1 .date{ width:300px; text-align:left; float:left;}
.h1 .lj{ float:right; width:200px;}
.h1 .lj .home{ background:url(head-home-bg.gif) left no-repeat; color:#fff; padding-left:20px;}
.h1 .lj .star{ background:url(head-star-bg.gif) left no-repeat; color:#fff; padding-left:20px;}
.banner{ width:1002px; height:200px;}
.nav{ height:50px; line-height:50px; color:#fff; font-size:16px;}
.nav li{ float:left;}
.nav li.hover{background:#005f9d;}
.nav a{ color:#fff; padding:0 19px;}
.nav a:hover{ text-decoration:none; color:#fff; background:#005f9d; display:block;}

/* 头部 */

/* 身 */

.main{ width:1002px; margin-top:20px;}
/*热点关注*/
.rdgz{ width:1002px; height:198px; position:relative;}
.rdgz-tle{ height:36px; border-bottom:3px solid #1a8cd8; line-height:39px}
.rdgz-tle h3{ font-size:16px; font-weight:bold; color:#fff; padding:0 20px; background:#1a8cd8; float:left;}
.more{ float:right; padding-right:10px; color:#959595;}
.rdgz .bd{ padding-top:18px; width:1002px; overflow:hidden;}
.rdgz .bd ul li{ width:168px; height:141px; margin-right:40px; float:left;}
.rdgz .bd ul li img{ width:168px; height:108px;}
.rdgz .bd ul li p{ line-height:30px;}
.rdgz .pre{ background:url(rdgz-pre.png) no-repeat; width:34px; height:51px; z-index:2; position:absolute; left:0; top:86px; cursor:pointer;}
.rdgz .next{ background:url(rdgz-next.png) no-repeat; width:34px; height:51px; z-index:2; position:absolute; right:0; top:86px; cursor:pointer;}

.m1{ width:1002px; height:319px;}
/*中心动态*/
.zxdt{ width:698px; height:317px; float:left; border:1px solid #dbdbdb;}
.zxdt-tle{ width:698px; height:43px; line-height:40px; background:url(zxdt-tle-bg.png) no-repeat;}
.zxdt-tle h3{ font-size:16px; margin-left:42px; float:left; color:#fff; font-weight:bold;}
.zxdt-tle a{ color:#fff;}
.zxdt-tle a:hover{ color:#fff;}
.zxdt1{ padding-left:7px; padding-top:8px;}
.tpxw{ width:346px; height:260px; float:left; position:relative;}
.tpxw .bd{ width:346px; height:260px; overflow:hidden;}
.picdes{ height:38px; line-height:38px; background:url(tpxw-tle-bg.png) repeat-x; text-align:center; bottom:0; color:#fff; width:100%; text-align:left;font-size:14px; left:0;}
.picdes ul li{ margin-left:10px;}
.picdes li a{ color:#fff;}
.tpxw .hd{ height:11px;right:0; bottom:13px;}
.tpxw .hd li{ display:inline-block; width:11px; height:11px; *display:inline; zoom:1; font-weight:bold; text-align:center; cursor:pointer; float:left; background:url(tpxw-icon.png) no-repeat; margin-right:5px;}
.tpxw .hd li.on{ background:url(tpxw-icon-hover.png) no-repeat;}
.zxdt2{ width:320px; float:left; margin-left:15px;}
.zxdt3{ height:90px; text-align:left;}
.zxdt3 h3{ line-height:30px; text-align:left; font-size:16px; color:#ff0000; font-weight:bold;}
.zxdt3 p{ line-height:25px; color:#959595; font-size:14px;}
.zxdt3 p a{ color:#1a8cd8; font-size:12px;}
.zxdt2 ul{ padding-top:10px;}
.zxdt2 ul li{ line-height:26px;}
.zxdt2 ul li h3{ float:left; text-align:left; font-size:12px;}
.zxdt2 ul li span{ float:right; color:#959595;}

/*通知公告*/
.tzgg{ width:278px; height:317px; float:right;border:1px solid #dbdbdb;}
.tzgg-tle{ width:278px; height:43px; background:url(tzgg-tle-bg.png) no-repeat; line-height:37px;}
.tzgg-tle h3{ font-size:16px; margin-left:32px; float:left; color:#1a8cd8; font-weight:bold;}
.tzgg .bd{ width:266px; height:259px; overflow:hidden; padding-left:12px; padding-top:15px;}
.tzgg .bd ul li{ line-height:25px; background:url(tzgg-icon.png) 0px 12px no-repeat; padding-left:15px; text-align:left;}
.tzgg .bd ul li span{ color:#959595;}
.dgrzs{ width:1002px; height:90px;}
.m2{ width:1002px; height:240px;}

/* 信息公开 */
.xxgk{ width:218px; height:238px; float:left; border:1px solid #dbdbdb;}
.xxgk-tle{ width:218px; height:44px; line-height:37px; background:url(xxgk-tle-bg.png) no-repeat;}
.xxgk-tle h3{ font-size:16px; margin-left:40px; float:left; color:#1a8cd8; font-weight:bold;}
.xxgk ul li{  height:47px; font-size:14px; font-weight:bold; line-height:47px; margin-left:10px; margin-top:13px;}
.xxgk ul li a{ width:119px; height:47px; display:block; padding-left:77px; text-align:left; color:#007ccd;}
.xxgk ul li a:hover{ text-decoration:none; color:#007ccd;}
.gkzn{ background:url(gkzn-bg.png) no-repeat;}
.gkgd{ background:url(gkgd-bg.png) no-repeat;}
.zdgk{ background:url(zdgk-bg.png) no-repeat;}

/* 预防专栏 */
.yfzl{ width:458px; height:238px; float:left; border:1px solid #dbdbdb; margin-left:20px;}
.yfzl-tle{ width:458px; height:42px; line-height:37px; background:url(yfzl-tle-bg.png) no-repeat;}
.yfzl-tle h3{ font-size:16px; margin-left:40px; float:left; color:#1a8cd8; font-weight:bold;}
.yfzl ul{ padding-top:12px; height:184px;}
.yfzl ul li{ width:90px; height:92px; margin-left:15px; float:left;}
.yfzl ul li img{ width:90px; height:60px;}
.yfzl ul li p{ line-height:32px;}

/* 政策法规 */
.zcfg{ width:278px; height:238px; float:right; border:1px solid #dbdbdb;}
.zcfg-tle{ width:278px; height:43px; background:url(zcfg-tle-bg.png) no-repeat; line-height:37px;}
.zcfg-tle h3{ font-size:16px; margin-left:32px; float:left; color:#1a8cd8; font-weight:bold;}
.zcfg ul{ padding:10px;}
.zcfg ul li{ line-height:30px;}
.zcfg ul li h3{ text-align:left; float:left;font-size:12px;}
.zcfg ul li span{ float:right; color:#959595;}

.m3{ width:1002px; height:185px;}
/*媒介新闻*/
.mjxw{ width:218px; height:183px; float:left; border:1px solid #dbdbdb;}
.mjxw-tle{ width:218px; height:44px; background:url(mjxw-tle-bg.png) no-repeat; line-height:37px;}
.mjxw-tle h3{ font-size:16px; margin-left:42px; float:left; color:#1a8cd8; font-weight:bold;}
.mjxw .tab_tle{ width:218px; height:28px; line-height:28px;}
.mjxw .tab_tle li{ width:109px; background:#dddddd; float:left; font-size:14px;}
.mjxw .tab_tle li a{ color:#343434;}
.mjxw .tab_tle li.hover{ background:#fff;}
.mjxw .tab_tle li.hover a{ color:#007ccd;}
.mjxw .tab_con ul li{ width:94px; height:100px; margin-left:10px; margin-top:11px; float:left;}
.mjxw .tab_con ul li img{ width:94px; height:63px;}
.mjxw .tab_con ul li p a{ line-height:37px; color:#959595;}
.mjxw ul.sp li{ height:25px; line-height:25px; width:200px; margin-top:0;}
.mjxw ul.sp li a{ float:left; text-align:left;}
.mjxw ul.sp li span{ float:right; color:#959595;}

/*在线服务*/
.zxfw{ width:458px; height:183px; float:left; border:1px solid #dbdbdb; margin-left:20px;}
.zxfw-tle{ width:458px; height:42px; line-height:37px; background:url(zxfw-tle-bg.png) no-repeat;}
.zxfw-tle h3{ font-size:16px; margin-left:40px; float:left; color:#1a8cd8; font-weight:bold;}
.zxfw1{ width:443px; height:128px; background:#edfcfb; margin-left:7px; margin-top:6px;}
.zxfw .bszn{ width:144px; height:128px; background:url(bszn.jpg) no-repeat; display:block; float:left;}
.zxfw .fjxz{ width:153px; height:128px; background:url(fjxz.jpg) no-repeat; display:block; float:left;}
.zxfw .jbrxwd{ width:144px; height:128px; background:url(jbrxwd.jpg) no-repeat; display:block; float:left;}
.zxfw .line{ height:83px; border-left:1px dashed #d5d5d5; margin-top:24px; float:left;}

/*健康教育*/
.jkjy{ width:278px; height:183px; float:right; border:1px solid #dbdbdb;}
.jkjy-tle{ width:278px; height:43px; background:url(jkjy-tle-bg.png) no-repeat; line-height:37px;}
.jkjy-tle h3{ font-size:16px; margin-left:42px; float:left; color:#1a8cd8; font-weight:bold;}
.jkjy ul{ padding:10px;}
.jkjy ul li{ line-height:30px; text-align:left;}

/*友情链接*/
.yqlj{ width:1000px; height:37px; background:url(bottom_youqing_bg.gif) repeat-x; border:#b1b1b1 1px solid; margin-top:15px;}

/* 身 */
/* 列表页 */


/* 列表页 */
.list{ width:251px; float:left;}
.list-flm{ width:221px; height:42px; background:url(list-flm-bg.png) no-repeat; line-height:42px; padding-left:30px; font-weight:bold; font-size:16px; color:#fff; text-align:left;}
.list ul{ border:1px solid #cdcdcd; padding-bottom:10px;}
.list ul li{ width:240px; height:34px; line-height:34px; background:#e8e8e8; font-size:14px; margin-left:5px; margin-top:8px;}
.list ul li a{ display:block;}
.list ul li a:hover{ color:#fff; text-decoration:none; background:#ff7e00;}

.list-right{ float:right; width:732px;}
.dqwz{ height:35px; line-height:35px; background:url(dqwz-bg.png) 11px 10px no-repeat #1a8cd8; padding-left:40px; text-align:left; font-size:14px; color:#fff;}
.dqwz a{ color:#fff;}
.list1{ background:#f2f2f2; padding:10px 10px 30px; font-size:14px;}
.list1 ul{ border-bottom:1px dashed #cdcdcd; padding:10px 0;}
.list1 ul li{ line-height:28px; height:28px;}
.list1 ul li h3{ float:left; text-align:left;}
.list1 ul li h3 a{ color:#2d2d2d;}
.list1 ul li span{ float:right; color:#898989;}
.fy{ text-align:right; line-height:40px; line-height:40px;}

.dx-list{ width:714px; margin-top:10px;}
.dx-list-tle{ width:714px; height:42px; background:url(dxlist-tle-bg.png) bottom repeat-x; line-height:36px;}
.dx-list-tle h3{  font-size:16px; font-weight:bold; color:#fff; padding:0 20px; background:#1a8cd8; float:left;}
.dx-list ul{ border-bottom:none;}




/* 列表页 */

/*多栏目列表页*/
/*多栏目列表页*/


/* 内容页 */
.con-dqwz{ height:35px; line-height:35px;background:url(dqwz-bg.png) 11px 10px no-repeat #1a8cd8; padding-left:40px; text-align:left; font-size:14px; color:#fff;}
.con-dqwz a{ color:#fff;}
.con{ background:#f2f2f2; padding:10px 26px 20px;}
.con-tle{ line-height:70px; font-size:28px; font-weight:bold;}
.con1{ line-height:40px; height:40px; border-bottom:1px solid #2893d9;}
.fbsj{ float:left; padding-left:10px;}
.share{ float:right;}
.share .bshare-custom{ padding-top:12px;}
.con2{ line-height:27px; padding-top:30px; text-align:left; font-size:14px;}
.con3{ background:#f2f2f2; padding:30px 40px 20px;}
.con3 p{ line-height:30px; width:920px; display:inline-block;}
.con3 p .zm{ float:left; font-size:20px; font-weight:bold; width:100px;}
.con3 p .nr{ float:left; font-size:16px; text-align:left;}

/* 内容页 */

/* 单篇栏目 */


/* 单篇栏目 */


/* 导航 */

/* 身 */



/* 脚 */



.foot{ width:1002px; margin-top:10px;}
.f1{ width:1002px; height:40px; line-height:40px; background:#007ccd; color:#fff; font-size:14px;}
.f1 a{ color:#fff;}
.f2{ height:100px; line-height:30px; padding-top:20px;}


/* 脚 */














.posr{ position:relative;}
.posa{ position:absolute;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.ml20{ margin-left:20px;}
.ml10{ margin-left:10px;}

.tc{ text-align:center;}
.tl{ text-align:left;}
.tr{ text-align:right;}