.maindiv{
	width:980px;
	margin:0px auto;
}
.maindiv a:hover{
	color:#ff6000;
}
.maindivleft{
	width:390px;
}
.maindivright{
	width:580px;
}
.grbor{
	border:#cbe7ad 1px solid;
	height:100%;
}
.ks_title{
	background-color:#71a850;
	height:25px;
	padding-top:3px;
	border:#93bd7a 1px solid;
	border-bottom:none;
}
.ks_title h1{
	width:81px;
	height:23px;
	padding-top:2px;
	line-height:24px;
	font-size:14px;
	font-weight:bold;
	display:block;
	background-color:#FFF;
	text-align:center;
	margin-left:10px;
}
.ks_title_r{
	margin-right:5px;
}
.left_box_bor{
	border:#fff 1px solid;
	background:url(skinimg/bg/bg_01.gif) left top repeat-x #f9fff3;
	padding:0px 4px;
}
.ks_box,.ks_box_hide{
	border-bottom:#eaf5df 1px solid;
	height:100%;
	padding:12px 0px 8px 0px;
}
.hover{
	background-color:#fdf8ec;
}
.ks_box strong,.ks_box_hide strong{
	float:left;
	color:#4e6f2b;
	width:52px;
	padding-left:16px;
}
.ks_box strong a,.ks_box_hide strong a{
	color:#348800;
}
.ks_box ul,.ks_box_hide ul{
	float:left;
	width:280px;
	padding-left:20px;
}
.ks_box ul li,.ks_box_hide ul li{
	float:left;
	width:70px;
}
.morebox{
	margin-top:1px;
	background:url(skinimg/bg/bg_01.gif) left top repeat-x;
	display:block;
	height:100%;
	line-height:30px;
	padding:10px 0px;
	_padding:7px 0px;
}
.morebox li{
	width:60px;
	float:left;
	padding-left:14px;
}
.morebox li a{
	color:#376b00;
}
.morebox li span a{
	color:#222;
}
.yy_title{
	border-bottom:#cbe7ad 1px solid;
}
.yy_title h1{
	font-size:12px;
	font-weight:bold;
	color:#476d0c;
	width:76px;
	height:21px;
	line-height:21px;
	border:#cbe7ad 1px solid;
	border-bottom:none;
	text-align:center;
	background-color:#FFF;
	position:relative;
	bottom:-1px;
	left:8px;
	margin-top:12px;
}
.Recom{
	padding-left:2px;
	margin-top:10px;
}
.Recom li{
	width:166px;
	float:left;
	padding:0px 11px;
	margin-top:5px;
}
.Recom img{
	display:block;
}
.Recom dl{
	line-height:25px;
	margin-top:5px;
}
.area{
	padding:7px 0px 6px 20px;
	line-height:25px;
}
.area strong{
	margin-right:40px;
}
.area a{
	margin-right:15px;
}
.announ{
	height:29px;
	line-height:29px;
	background:url(skinimg/line.gif) left top repeat-x;
	border:#e8f3dc 1px solid;
}
.announ span{
	background:url(skinimg/alt.gif) left 6px no-repeat;
	padding-left:20px;
	margin-left:7px;
	display:block;
	float:left;
}
.announ ul li{
	float:left;
	width:160px;
}
.announ span strong{
	color:#ff6000;
	margin-right:10px;
}
.family{
	border-bottom:#e2f2d1 1px solid;
	height:27px;
	background:url(skinimg/new_bg1.gif) left top repeat-x;
}
.family strong{
	font-size:14px;
	float:left;
	color:#222;
	margin-left:20px;
	margin-top:3px;
}
.family ul li{
	float:right;
	width:50px;
	height:27px;
	display:block;
	text-align:center;
	color:#555;
	position:relative;
	bottom:-5px;
}
.family ul li a{
	color:#555;
}
.family ul li a:hover{
	text-decoration:none;
	color:#FFF;
}
.family ul li.on{
	background:url(skinimg/tab.gif) center 1px no-repeat;
}
.family ul li.on a{
	color:#FFF;
	font-weight:bold;
}
.familybox{
	margin-left:5px;
	display:none;
}
.familybox li{
	width:173px;
	height:69px;
	padding-left:16px;
	border-right:#f3f8ee 1px solid;
	border-bottom:#f3f8ee 1px solid;
	padding-bottom:15px;
	padding-top:15px;
	float:left;
}
.familybox p strong{
	color:#636363;
}
.familybox p strong a{
	color:#636363;
}
.pic{
	float:left;
	border:#e0e0e0 1px solid;
         width: 53px;
         height: 64px;
}
.familybox p{
	float:left;
	padding-left:12px;
}
.toplist{
	float:left;
	width:153px;
	padding:15px 19px 10px 19px;
}
.toplist h1,.pj_title {
	font-size:14px;
	font-weight:bold;
	color:#348001;
	margin-bottom:6px;
}
.toplist li span{
	float:left;
	width:95px;
	overflow:hidden;
	white-space: nowrap;
}
.toplist li em{
	float:right;
	width:24px;
}
.toplist li em a{
	color:#6d6d6d;
}
.toplist li{
	padding-left:19px;
	line-height:29px;
	*line-height:30px;
	_line-height:28px;
}
.toplist li em{
	background: url(skinimg/alt_02.gif) right 10px no-repeat;
	padding-right:10px;
}
.toplist li.top1{
	background:url(skinimg/top01.gif) left 7px no-repeat;
}
.toplist li.top2{
	background:url(skinimg/top02.gif) left 7px no-repeat;
}
.toplist li.top3{
	background:url(skinimg/top03.gif) left 7px no-repeat;
}
.toplist li.top4{
	background:url(skinimg/top04.gif) left 7px no-repeat;
}
.toplist li.top5{
	background:url(skinimg/top05.gif) left 7px no-repeat;
}
.borline{
	border-bottom:#cfe9b3 1px solid;
	margin:0px 10px;
}
.pj_left{
	width:340px;
	padding-bottom:10px;
	border: #f2c971 1px solid;
	padding:1px;
}
.pj_right{
	width:223px;
	line-height:24px;
	padding-bottom:5px;
 	border: #f2c971 1px solid;
	padding:1px;
}
.pj_right ul{
	margin-left:10px;
}
.pj_title{
	margin:0px 0px 0px 17px;
	padding-top:2px;
}
.pj_title a{
	color:#222;
}
.pj_left p{
	padding:7px 20px 7px 5px;
	margin:0px 13px 0px 13px;
	border-bottom:#e0e0e0 1px dashed;
}
.pj_left p span{
	color:#d16d00;
}
.pj_left p span a{
	color:#d16d00;
}
.newstitle{
	background:url(skinimg/305bg01.gif) left top repeat-x;
	padding-top:1px;
	padding-left:20px;
}
.newstitle li{
	float:left;
	display:block;
	width:86px;
	height:28px;
	line-height:28px;
	text-align:center;
	font-size:14px;
	color:#4e6f2b;
	font-weight:bold;
	cursor:pointer;
}
.newstitle li.on{
	color:#fff;
	background:url(skinimg/305alt01.gif) left top no-repeat;
}
.newstitle li a{
	color:#4e6f2b;
}
.newstitle li a:hover,.newstitle li.on a{
	color:#fff;
	text-decoration:none;
}
.newslist{
	font-size:14px;
	line-height:31px;
	margin-top:10px;
	display:none;
}
.newstitle em{
	float:right;
	margin-right:15px;
	display:inline;
	margin-top:5px;
}
.newstitle em a{
	color:#4e6f2b;
}
.newslist em{
	float: right;
	color:#555;
	padding-right:30px;
	font-size:12px;
}
.newslist span,.newslist span a{
	color:#2c6f00;
}
.newslist span{
	margin-right:17px;
	margin-left:18px;
}
.newsbox{
	height:183px;
	*height:180px;
	_height:180px;
	overflow:hidden;
}
.newsboxn{
	height:212px;
	*height:214px;
	_height:204px;
	overflow:hidden;
}
.Channelbor{
	border:#f7d69b 1px solid;
	padding:1px;
	margin-top:10px;
	width:976px;
}
.Channel{
	height:30px;
	font-size:12px;
	font-weight:bold;
	background-color:#fff7d6;
}
.Channel .Tltle span{
	width:120px;
	height:22px;
	display:block;
	margin-top:2px;
	padding-top:2px;
	color:#672d1d;
	font-size:14px;
	margin-left:17px;
}
.Channel .TltleRight{
	padding-right:10px;
	width:345px;
}
.Channel .TltleRight a {
	display:block;
	float:left;
	width:81px;
	height:24px;
	line-height:24px;
	background:url(skinimg/bg/bg_02.gif) left top no-repeat;
	color:#672d1d;
	text-align:center;
	margin-right:4px;
	margin-top:3px;
	display:inline;
}
.Channel .TltleRight a.chaxun{
	background:#f7ce8c;
	color:#000;
}
.HenlthChannel{
	margin:5px auto;
}
.HenlthChannel td{
	padding:5px 4px 5px 5px;
	border-bottom:#CCCCCC 1px dashed;
}
.HenlthChannel .bordernone td{
	border-bottom:none;
}
a.zimu {
	display:block;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	background-color:#ff9c00;
	width:15px;
	height:15px;
	line-height:15px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
}
a.zimu:hover {
	background-color:#63c64a;
	color:#FFF;
	text-decoration:none;
}
.hoter{
	margin-top:10px;
}
.hoter h1{
	font-size:14px;
	color:#313130;
	font-weight:bold;
	margin:10px 0px 0px 23px;
}
.HealthContent {
	/*padding-top:10px;
	_padding-top:7px;
	padding-left:17px;
	border-top:none;*/
	height:335px;
}
.TotList {
	width:205px;
	border:3px #e0f5b2 solid;
	border-top:#e0f5b2 6px solid;
	float:left;
	margin:0px 16px;
	display:inline;
	background-color:#FFFFFF;
}
.TotBox img{
	margin-bottom:5px;
}
.TotBox{
	color:#aaaaa9;
	font-family:Arial, Helvetica, sans-serif;
	line-height:15px;
	margin-left:16px;
	display:inline;
	margin-top:12px;
}
.TotBox span{
	color:#2d4c00;
	font-weight:bold;
}
.HealthTot {
	border-top:#CCCCCC 1px solid;
	margin:5px 10px;
	padding-top:5px;
	padding-left:6px;
}
.youqing{margin:0px auto; width:980px; padding:15px 0px 8px 10px;}
.youqing strong{	color:#2b4806;}
.youqing a{	color:#2b4806;	margin:0px 5px;}

/**/
.hidepar{
	height:0px;
	line-height:0px;
	font-size:0px;
	position: relative;
}
.hidepar .ks_box_hide{
	font-size:12px;
	line-height:24px;
	position:absolute;
	top:-12px;
	left:1px;
	border:#fc8c2a 1px solid;
	border-top:#fc8c2a 2px solid;
	background-color:#FFF;
	height:auto;
	padding:3px;
	display:none;
}
.hidebg{
	background-color:#fffaed;
	padding:6px 0px;
}
.hidepar .ks_box_hide strong{
	padding-left:11px;
}

/*12.18*/
.chj{
	margin-top:10px;
	border:#afd298 1px solid;
	padding-bottom:12px;
}
.chj h2{
	background-color:#76a648;
	height:29px;
	font-size:14px;
	color:#000;
	display:block;
	text-align:left;
	margin:1px;
}
.chj h2 span{
	float:left;
	width:117px;
	height:25px;
	line-height:25px;
	text-align:center;
	background-color:#FFF;
	margin:3px 0px 0px 15px;
	padding-top:1px;
}
.disease{
	margin:10px;
	margin-bottom:15px;
	padding-left:5px;
	border-bottom:#cbe7ad 1px solid;
}
.disease ul{
	position:relative;
	bottom:-1px;
	display:block;
	float:left;
	width:950px;
}
.disease li{
	display:block;
	float:left;
	height:24px;
	line-height:24px;
	border:#cbe7ad 1px solid;
	width:60px;
	text-align:center;
	background-color:#eef8e3;
	margin-left:5px;
	display:inline;
	
}
.disease li.on{
	border-bottom:#fff 1px solid;
	background-color:#FFF;
}
.disease li.on a{
	color:#2b7000;
	font-weight:bold;
}
ul.diseaselist{
	display:none;
}
ul.diseaselist li{
	width:300px;
	float:left;
	margin-left:20px;
	display:inline;
	line-height:26px;
}
ul.diseaselist li span{
	float:right;
	color:#555;
}
.guanzhu{ padding:6px 5px 6px 19px;}
.guanzhu a{	margin:0 10px;	}

.yugao{height:148px; padding:0 10px 0 0px; margin-top:10px; background:url(skinimg/bg02.jpg) left bottom repeat-x; line-height:29px; overflow:hidden;}
.zaixian{float:left;line-height:25px; width:295px;}
.zaixian a:hover{color:#000;}
.zaixian strong{ font-size:14px; color:#000;}
.yugao img{ float:left; border:#CECECC 1px solid; padding:2px; background-color:#FFF; margin:3px 0px 0px 17px; display:inline;}
.yugao blockquote{ font-size:12px; float:left; width:435px; color:#61675B; margin:0px; padding:0px; padding-left:10px; line-height:25px;}
.yugao h2{  margin:0; padding:0; height:27px; line-height:27px; font-size:14px; font-weight:bold; background-color:#EBF7DF; padding-left:15px; display:block;  color:#333;}
.yugao h2 font{ font-size:14px; color: #3F692A;}
.yugao p{ padding-left:15px; padding-top:5px;}
.yugao p var{ color: #ED5F2F; font-style:normal;}
.yugao p strong{ font-size:14px; display:block; margin:4px 0;}
.yugao p strong font{ font-size:14px; color:#222;}
.yugao p strong span{ margin-left:15px;}

.liyou{border:#cbe7ad 1px solid; margin-top:10px; padding-bottom:10px;}
.liyou h1{ font-size:14px; font-weight:bold; margin-left:27px; height:40px; line-height:40px;}
.liyou ul{ padding-left:10px;}
.liyou li{width:169px; height:140px; background:url(skinimg/ly_bg.png) left bottom repeat-x; border:#cbe7ad 1px solid; float:left; margin-left:18px; display:inline;}
.liyou li img{ display:block;}
.liyou li p{padding:14px 15px 0 15px; text-indent:24px; color:#666;}

.s_zhao{
    background:url(skinimg/305bg03.gif) left top repeat-x;
	width:578px;
    height:86px;
}
.s_yaopin{
	margin:6px 5px 0;
	border-bottom:1px solid #b0d39c;
}
.s_yaopin ul{
	float:left;
	padding-left:30px;
}
.s_yaopin ul li{
	float:left;
	width:68px;
	height:28px;
	line-height:28px;
	text-align:center;
	cursor:pointer;
}
.s_yaopin ul li.cur{
	position:relative;
	bottom:-2px;
	background:url(skinimg/305bg04.gif) left top no-repeat;
	border-bottom:none;
	font-weight:bold;
	line-height:26px;
}
.s_sousuo{
	margin:0 5px;
	padding-top:8px;
	border-top:1px solid #f4faf1;
}
.s_sousuo input{
	background-color:#FFFFFF;
	border:1px solid #767676;
	color:#8F8F8F;
	height:16px;
	margin-left:10px;
	padding:6px 3px;
	vertical-align:middle;
	width:435px;
}
.s_sousuo img{
	vertical-align:middle;
	margin-left:10px;
}
/**/
.jfocus{
	width:580px;
	height:251px;
	/*overflow:hidden;*/
}
#jfocus_pic {
	FILTER: progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 );
	width:580px;
	height:251px;
	overflow:hidden;
}
#jfocus_pic span{
	display:none;
}
#jfocus_num{
	width:156px;
	padding-left:6px;
	position:absolute;
	top:-240px;
	right:17px;
}
#jfocus_num a{
	text-decoration: none;
}
#jfocus_num span {
	cursor:pointer;
	display: block;
	width:156px;
	height:44px;
	line-height:44px;
	text-align:center;
	background:url(skinimg/305alt04.gif) left top no-repeat;
	font-size:14px;
	font-weight: bold;
	margin-top:6px;
	color:#777;
}
#jfocus_num span.focus-on{
	background:url(skinimg/305alt04on.gif) left top no-repeat;
	color:#fff;
}
/**/
.gonggao{
	height:50px;
	background:url(skinimg/305bg.gif) left top repeat-x;
	padding-top:3px;
}
.ggbox{
	margin:0px 6px;
	padding-left:12px;
	border-bottom:#e8f3dc 1px solid;
	height:24px;
	line-height:24px;
}
.ggbox strong{
	float:left;
	color:#ff6000;
	background:url(skinimg/305alt.gif) left 4px no-repeat;
	padding-left:20px;
}
.ggbox ul{
	float:left;
	width:490px;
}
.ggbox ul li{
	float:left;
	margin:0px 10px 0 10px;
	display:inline;
}
.ggbottom{
	border-bottom: none;
	border-top:#fff 1px solid;
}
.ggbottom strong{
	background:none;
	padding:0px 5px 0px 20px;
}
.word{
	background: url(skinimg/305bg02.gif) left top repeat-x;
	height:310px;
}
.word h1{
	font-size:14px;
	font-weight:bold;
	display:block;
	padding:13px 0 10px 20px;
}
.wy {
	padding-left:10px;
}
.wy a{
	background:url(skinimg/305alt02.gif) left top no-repeat;
	width:131px;
	height:32px;
	line-height:34px;
	display:block;
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#333;
	margin-left:10px;
	display: inline;
	padding-left:14px;
}
.zhao{
	background:url(skinimg/305bg03.gif) left top repeat-x;
	height:86px;
}
.yaopin{
	margin-top:10px;
}
.yaopin span{
	margin-top:3px;
	margin-left:10px;
}
.yaopin img{
	margin-left:23px;
}
.yaopin ul{
	padding-left:30px;
}
.yaopin ul li a{
	width:75px;
	height:24px;
	line-height:24px;
	display:block;
	float:left;
	background:url(skinimg/305line.gif) left top repeat-x;
	border: #c1c1c1 1px solid;
	text-align:center;
	margin-left:5px;
	display: inline;
}
.sousuo input{
	width:437px;
	height:16px;
	padding:6px 3px;
	border:#767676 1px solid;
	background-color:#fff;
	vertical-align:middle;
	margin-left:25px;
	color:#8f8f8f;
}
.sousuo{
	padding-top:6px;
}
.sousuo img{
	vertical-align:middle;
	margin-left:10px;
}
.zice{
	width:330px;
}
.zicebor{
	border:#f2c971 1px solid;
	padding:1px;
	height:190px;
	_height:195px;
}
.zicebor .titlebg{
	background-color:#faf0d1;
	height:29px;
	line-height:29px;
	text-align:right;
	padding-left:15px;
	padding-right:15px;
}
.zicebor .titlebg strong{
	float:left;
	font-size:14px;
}
.zicelist{
	margin:0px 13px;
	border-bottom:#e0e0e0 1px dotted;
	padding-top:10px;
	height:67px;
}
.zicelist img{
	float:left;
}
.zicelist ul{
	float:left;
	width:195px;
	padding-left:20px;
	padding-top:4px;
}
.zicelist ul li{
	float:left;
	width:195px;
	display:block;
	line-height:27px;
}
.zicelist a{
	color:#666;
}
.zicelist1 ul{
	float:left;
	width:230px;
	padding-left:3px;

}

.life{
	width:233px;
}
  
.yishengn{
	border:#e4e4e3 1px solid;
	padding:12px 0 17px 6px;
}
.yishengn h1{
	font-size:14px;
	display:inline-block;
	margin-left:5px;
	margin-bottom:10px;
	font-weight:bold;
	padding-left:15px;
}

.slide{
	width:570px;
	height:89px;
}

#slide_left{
	width:15px;
	float:left;
}
#slide_left b{
	display:block;
	background:url(skinimg/305left.gif) left center no-repeat;
	height:89px;
}
#slide_right {
	float:left;
	width:15px;
}
#slide_right b{
	display:block;
	background:url(skinimg/305right.gif) left center no-repeat;
	height:89px;
}
.slide_mask {
	width:520px;
	height:89px;
	overflow:hidden;
	float:left;
	background-color:#f3f3f3;
	margin:0 4px;
	display:inline;
	padding-left:10px;
}
.slide_holder {
	width: 20000px;
}
.slide_mask ul {
	margin:0px;
	padding:0px;
	float:left;
	margin: 10px 0px 0px
}
.slide_mask li {
	display: inline;
	float:left;
	text-align:center;
	width:179px;
	text-align: center;
	display:block;
	font-size:12px;
	line-height:22px;
}
.slide_mask li img{
	float:left;
}
.slide_mask li p{
	float:left;
	width:85px;
	text-align:left;
	padding-left:12px;
	color:#636363;
}
.slide_mask li p a{
	color:#636363;	
}
#arr_bg,#arr_bg01{
	width:15px;
	float:left;
}
#arr_bg b{
	display:block;
	background:url(skinimg/305lefton.gif) left center no-repeat;
	height:89px;
}
#arr_bg01 b{
	display:block;
	background:url(skinimg/305righton.gif) left center no-repeat;
	height:89px;
}

.hot{width:575px;margin-top:0px;padding:1px;border:1px solid #cbe7ad;}
.hot-l{float:left;width:390px;padding:4px;font-size:12px; display:none;}
.hot .open{ display:block;}
.hot-l dt{line-height:24px;}
.hot-l dd{line-height:20px;}
.hot-l img{padding:1px;border:1px solid #eeeeee;}
.left{float:left;width:206px;}
.left dd{color:#407000;text-indent:2em;}
.left a{color:#353535;}
.right{float:right;width:175px;}
.right dt a{color:#383838;}
.right dd a{color:#505050;}
.right .ask{line-height:26px;margin-top:10px;padding-left:50px;background:url(skinimg/fenlei04.jpg) center no-repeat;}
.right .ask a{color:#332a2b;}
.hot-r{overflow:hidden;float:right;width:170px;height:254px;border-left:2px solid #a0c136;}
.hot-r li{line-height:50px;padding-left:35px;border-bottom:1px solid #a0c136;background:url(skinimg/fenlei03.gif) 10px center no-repeat #f7faf3;color:#4a7d06;font-size:14px;font-weight:bold;}
.hot-r .on{background:url(skinimg/fenlei03.gif) 10px center no-repeat #def495;}
.hot-r .on a{ color:#2A7000;}
dt{font-weight:bold;}
.indexad img{margin-top:5px; padding:1px;border:1px solid #eeeeee;}
