/* CSS Document */



/* 全局常用设置 */
img{border:0px;}
body,th,td{font-size:12px;margin:0px;font-family: "微软雅黑";font-weight:normal; font-size:14px;}
html,body{height:100%; background-color:#fff;}
ul,li{list-style-type: none;}
ul, li,ol, p, h1, h2, h3, h4, h5, h6{
	padding:0;
	margin:0
}


/* 常用字体颜色 */
.BaiSe{color:#FFFFFF;}
.HeiSe{color:#000000;}
.HongSe{color:#FF0000;}
.HuangSe{color:#bf5e00;}
.ShenHong{color:#c20208;}
.LanSe{color:#125b9a;}
.lan{color:#296cbc;}
.huis{color:#686868;}
.qhui{color:#b3b3b3;}
.jhuang{color:#ff6600;}



/* 常用字号 */
.f0{font-size:0px;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f22{font-size:22px;}
.f24{font-size:24px;}

.zfamily{font-family:"微软雅黑";font-weight:normal;}
.hongs{color: #b60000;}

/* 常用格式 */

.juzhong{margin:0 auto;}
.Jushang{margin-top:50px;}
.Jutop{margin-top:10px;}
.Jush{padding-top:10px;}
.juzuo{ margin-left:36px;}
.zuob{ padding-left:20px;}
.juz{ padding-left:30px;}
.juxia{ padding-bottom:10px;}
.Txt_center{text-align:center;}
.Txt_cu{ font-weight:bold;}
.Juli{ line-height:24px;}
.jianju{ line-height:18px;}



/* 常用链接样式 */
a{color: #000;text-decoration: none;}
a:hover{color: #e80000;text-decoration: none;}

.bai a{color: #fff;text-decoration: none;}
.bai a:hover{color: #fff;text-decoration:underline;}

.redh a{color: #bb0000;text-decoration: none;}
.redh a:hover{color: #bb0000;text-decoration: underline;}

.yellow a{color: #7d6b4c;text-decoration: none;}
.yellow a:hover{color: #b0ac96;text-decoration: underline;}

.lse a{color: #20559b;text-decoration: none;}
.lse a:hover{color: #20559b;text-decoration: none;}

.bt-ls a{color: #000;text-decoration: none;}
.bt-ls a:hover{color: #20559b;text-decoration: none;}


.huis a{color: #686868;text-decoration: none;}
.huis a:hover{color: #686868;text-decoration: underline;}


/* 常用浮动 */

.fl{ float:left;}

.fr{ float:right;}

.clear{ clear:both;}



/*----------top----------*/
#top-box{ width:1000px; margin:0 auto;}

#top{  height:100px; padding:10px 0;}

#bdcs{ width:420px; height:40px; float:right; margin-top:15px; display:inline; _margin:-20px;}

.bdcs-container{ height:40px; margin-top:20px;}
.bdcs-container .bdcs-search-form-input { border-width: 1px;border-style: solid;display: inline-block;vertical-align: top;text-indent: 5px; font-size:14px;font-family: 微软雅黑; float: left;border-color:#a6a6a6; width:340px;height:40px; color:#999;border-radius:0px;background-color:#FFFFFF; }
.bdcs-container .bdcs-search-form-submit {cursor: pointer; border:none;vertical-align: top;text-align: center;width: 70px;float: left;  height:44px;background:url(../image/fangdj.gif) center no-repeat;    background-color:#5786c3;color:#fff; border-radius:0px;}

#top .nav-bbs{ width:290px; padding-top:30px; font-size:14px; margin-top:15px;}


/*----------nav----------*/
.nav {  margin: 10px auto 0; height: 45px; line-height: 45px; position: relative; z-index: 1; width:100%;background: #005eb2;}
    .nav a { text-decoration: none; }
.navmain { height: 45px; padding: 0 5px; position: relative;  width:1000px; margin:0 auto;}
#nav_all { height: 45px; float: left; line-height: 45px;  z-index: 222;}
    #nav_all li { text-align: center; float: left; padding:0 30px;}
        #nav_all li a { color: #fff; display: inline-block; font-size: 16px; cursor: pointer; padding: 0 11px 0 12px; _padding: 0 8px; height: 45px; line-height: 45px; white-space: nowrap; }
            #nav_all li a:hover { background: url(../image/bird.png) center 33px no-repeat; height: 42px; line-height: 42px; border-top: 4px solid #639ACA; overflow: hidden; }
        #nav_all li ul { display: none; position: absolute; z-index: 99; width: 1000px; left: -6px; top: 45px; }
    #nav_all ul li { background-image: none; line-height: 32px; height: 32px; padding-top: 0px; padding: 0; }
        #nav_all ul li a { background-image: none; padding: 0px 10px; margin: 0px; height: 32px; line-height: 32px; color: #000; font-weight: normal; border: none; }
            #nav_all ul li a:hover { background-image: none; padding: 0px 10px; margin: 0px auto; height: 32px; line-height: 32px; color: #005eb2;  border-top: none; }



/*----------中间内容----------*/
#content{ width:1000px; margin:40px auto 0 auto; background-color:#FFF;}



/*----------新闻区----------*/
#lhpic{ width:1000px; height:310px;margin:0 auto; }

/*轮换图片*/
.yx-rotaion{margin:0 auto;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../image/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}

/*要闻*/
#yaowen{ width:405px; float:right;}
.yw-titbg{ background:url(../image/gzyw-titbg.gif) no-repeat; height:32px; line-height:30px; color:#fff; font-size:18px; padding-left:12px;}
.yw-titbg span{ font-size:12px; float:right; padding-top:10px;}
.zy-k{ width:390px; margin:0 auto;}
.zy-k h3{ font-size:16px; text-align:center; height:50px; line-height:50px; overflow:hidden;}
.zy-k p{ line-height:20px; color:#7e7e7e;}
.nesw-list{ width:390px;margin:15px auto 0 auto;}
.nesw-list li{ background: url(../image/ico01.gif) no-repeat left 13px; height:30px; line-height:30px; overflow:hidden; padding-left:15px; font-size:14px;}


.four-right{ width:490px;padding-bottom:15px; margin-top:20px;}

.title-k{ height:45px; border-bottom:1px solid #005eb2;} 
.title-k h3{ line-height:45px; font-size:18px; color:#066bac; padding-left:15px; float:left; font-weight:normal; background:url(../image/ico02.gif) no-repeat left center;}
.title-k em{float:right; padding:20px 5px 0 0;}


.msgj{ width:470px; height:110px; padding:10px; margin-top:10px;}
.msgj img{ float:left;}
.msgj span{ width:310px; padding-left:10px; line-height:22px; color:#686868;}
.msgj span h4{ font-size:14px; padding-bottom:10px;}




.news-three{ width:1000px; margin:30px 0px 0; float:left;}


.pic_tm0 {
	position:relative;
	width:240px;
	height:140px;
	margin:20px 5px 0;
	float:left;
}
.pic_tm0  .titbg {
	position:absolute;
	bottom:0;
	left:0;
	z-index:998;
	line-height: 25px;
	height: 25px;
	background-color: #000;
	width: 240px;
	filter:alpha(opacity=70);
	-moz-opacity:0.7; 
    opacity: 0.7; 
}
.pic_tm0 .tit {
	position:absolute;
	bottom:0;
	left:0;
	z-index:999;
	height: 25px;
	width: 240px;
	text-align: center;
	line-height: 25px;
}
.pic_tm0 .tit,.pic_tm0 .tit a:link ,.pic_tm0 .tit a:visited,.pic_tm0 .tit a:hover{
	color: #FFF;}	




 /* =健康图库
---------------------------------------------------------------------------*/

.pic_tm1 {
	position:relative;
	width:162px;
	height:140px;
	margin:0px auto 5px auto;

	

}
.pic_tm1  .titbg {
	position:absolute;
	bottom:0;
	left:0;
	z-index:998;
	line-height: 25px;
	height: 25px;
	background-color: #000;
	width: 162px;
	filter:alpha(opacity=70);
	-moz-opacity:0.7; 
    opacity: 0.7; 
}
.pic_tm1 .tit {
	position:absolute;
	bottom:0;
	left:0;
	z-index:999;
	height: 25px;
	width: 162px;
	text-align: center;
	line-height: 25px;
	overflow:hidden;
	
}
.pic_tm1 .tit,.pic_tm1 .tit a:link ,.pic_tm1 .tit a:visited,.pic_tm1 .tit a:hover{
	color: #FFF;
	}

.pic_tm2 {
	position:relative;
	width:315px;
	height:385px;
	margin:0px auto 5px auto;

	

}
.pic_tm2 .titbg {
	position:absolute;
	bottom:0;
	left:0;
	z-index:998;
	line-height: 25px;
	height: 25px;
	background-color: #000;
	width: 315px;
	filter:alpha(opacity=70);
	-moz-opacity:0.7; 
    opacity: 0.7; 
}
.pic_tm2 .tit {
	position:absolute;
	bottom:0;
	left:0;
	z-index:999;
	height: 25px;
	width: 315px;
	text-align: center;
	line-height: 25px;
	overflow:hidden;
	
}
.pic_tm2 .tit,.pic_tm2 .tit a:link ,.pic_tm2 .tit a:visited,.pic_tm2 .tit a:hover{
	color: #FFF;
	}



.pic_tm3 {
	position:relative;
	width:296px;
	height:190px;
	margin:0px auto 5px auto;

	

}
.pic_tm3 .titbg {
	position:absolute;
	bottom:0;
	left:0;
	z-index:998;
	line-height: 25px;
	height: 25px;
	background-color: #000;
	width: 296px;
	filter:alpha(opacity=70);
	-moz-opacity:0.7; 
    opacity: 0.7; 
}
.pic_tm3 .tit {
	position:absolute;
	bottom:0;
	left:0;
	z-index:999;
	height: 25px;
	width: 296px;
	text-align: center;
	line-height: 25px;
	overflow:hidden;
	
}
.pic_tm3 .tit,.pic_tm3 .tit a:link ,.pic_tm3 .tit a:visited,.pic_tm3 .tit a:hover{
	color: #FFF;
	}


.pic_tm4 {
	position:relative;
	width:190px;
	height:125px;
	margin:0px auto 5px auto;

	

}
.pic_tm4 .titbg {
	position:absolute;
	bottom:0;
	left:0;
	z-index:998;
	line-height: 25px;
	height: 25px;
	background-color: #000;
	width: 190px;
	filter:alpha(opacity=70);
	-moz-opacity:0.7; 
    opacity: 0.7; 
}
.pic_tm4 .tit {
	position:absolute;
	bottom:0;
	left:0;
	z-index:999;
	height: 25px;
	width: 190px;
	text-align: center;
	line-height: 25px;
	overflow:hidden;
	
}
.pic_tm4 .tit,.pic_tm4 .tit a:link ,.pic_tm4 .tit a:visited,.pic_tm4 .tit a:hover{
	color: #FFF;
	}



.news-two{ width:490px; margin: 20px 0px;}

.title-k1{ height:35px; background-color:#ebebeb;margin-top:10px;} 
.title-k1 h3{background-color:#015cab; line-height:35px; font-size:18px; color:#fff;float:left; padding:0 10px;}
.title-k1 em{float:right; padding-right:10px;line-height:35px;}	

.list01-title{  }
.list01-title li{
	height:32px;
	line-height:32px; 
	background: url(../image/ico01.gif) no-repeat 5px 13px;
	overflow:hidden;
	padding-left:20px;
	font-size:14px;
	}
	
	
	
	
.heilongjiang{ width:1000px;padding-bottom:15px; margin-top:20px;}




.weizhi{width:980px; margin:30px auto 0 auto; height:40px; line-height:40px; background:url(../image/ico01.gif) no-repeat left; padding-left:20px; border-bottom:2px solid #005eb2;}
.erji-bgpic-k{ width:1000px; margin:0 auto; background-color:#FFF; padding-bottom:40px;}

.titlelist02{ margin:0 40px; padding:10px 0;}
.titlelist02 li{ 
	height:80px;
	line-height:80px; 
	overflow:hidden;
	
	font-size:18px;
	border-bottom:1px solid #d4d4d4; background:url(../image/ico03.gif) no-repeat left center; padding-left:20px;
}
.titlelist02 li span{ float:right;padding-left:40px; color:#c2c2c2;}



.widh{ margin:40px auto;position: relative;}
.widh-img{ width:1000px; margin:0 auto;}
.apDiv1 {
	background-color: #d8d4bf;
	position: absolute;
	right: 0px;
	top: 86px;
	width: 50%;
	height: 202px;
	z-index: 1;
	filter: Alpha(opacity=50);
	background-color: rgba(216, 212, 191, 0.5);
}
.neirong{ width:400px; padding:30px 0 0 80px;}
.neirong h3{ font-size:14px;}
.neirong p{ line-height:24px; margin-top:10px;}


.widh01{ margin:40px auto;position: relative;}
.widh01-img{ width:1000px; margin:0 auto;}
.widh01-img img{ float:right;}
.apDiv2 {
	background-color: #d8d4bf;
	position: absolute;
	left: 0px;
	top: 86px;
	width: 50%;
	height: 202px;
	z-index: 1;
	filter: Alpha(opacity=50);
	background-color: rgba(216, 212, 191, 0.5);
}

.neirong01{ width:400px; padding:30px 80px 0 0; float:right;}
.neirong01 h3{ font-size:14px;}
.neirong01 p{ line-height:24px;margin-top:10px;}


.erji-bgpic-k{ width:1020px; margin:0 auto; background-color:#FFF; padding-bottom:40px;}
.zt-listpic{}
.zt-listpic li{ width:300px; float:left; display:block; padding:0 20px;margin-top:50px; }
.zt-listpic li span{ display:block;line-height:24px; height:48px;overflow:hidden; font-size:16px; padding-top:10px; }

.fen-page{ text-align:center;}


/*----------细览页----------*/

#end-k{ width:1000px; margin:0 auto;}
#end-k h1{text-align:center; font-size:28px; margin-top:30px; line-height:35px;}
#end-k h2{text-align:center; font-size:24px; margin-top:10px; line-height:35px;}

#end-k .time{width:1000px; margin:0 auto; height:30px; line-height:30px;text-align:center; border-bottom:1px  dashed #bbbbbb; padding:10px 0;}

#neirong{ padding:0 20px;}
#neirong p{ line-height:32px; font-size:18px; margin-top:20px;}

.fenx{ margin:20px 0 30px 30px;}s


.xiangg{ width:1000px;}
.xiangg-left{ width:500px;float: left; margin-top:50px;}

.xg-listpic{}
.xg-listpic li{ width:210px; float:left; display:block; padding:0 20px;}
.xg-listpic li span{ display:block;line-height:24px; height:48px;overflow:hidden; font-size:16px; padding-top:10px; }


.yingw-zt{ margin-top:20px; width:1050px;}
.yingw-zt li{ float:left; margin-right:18px; border:1px solid #CCC; height:72px;}

.footer{ background-color:#005eb2; height:85px; line-height:85px; text-align:center; color:#FFF;}



.erlist-title{ height:50px; line-height:50px; padding:20px 20px 0;}
.erlist-title h3{ font-size:18px;border-bottom:2px solid #005eb2; display:block; float:left;}