@charset "gb2312";
/* 初始化CSS */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; }
fieldset { border:none; }
img{ border:none; display:block;}
i,em{ font-style:normal;}
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
ul, ol { list-style:none; }
input { padding-top:0; padding-bottom:0; font-family: "SimSun", "宋体"; }
input::-moz-focus-inner {border:none;padding:0;}
select, input { vertical-align:middle; }
select, input, textarea { font-size:12px; margin:0; }
input[type="text"], input[type="password"], textarea { outline-style:none; -webkit-appearance:none; }
textarea { resize:none; }
table { border-collapse:collapse; } 
body { color:#333; font:12px/20px "SimSun", "宋体", "Arial Narrow", HELVETICA; background:#fff;/* overflow-y:scroll;*/ }
.clearfix:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix { zoom:1; }
.clearit { clear:both; height:0; font-size:0; overflow:hidden; }
a { color:#666; text-decoration:none; }

a:hover, a:active, a:focus { color:#47b200; text-decoration:underline; }

.clear{clear:both;width:100%;overflow:hidden;}
.clearh8{clear:both;width:100%;height:8px;overflow:hidden;}
.clearh10{clear:both;width:100%;height:10px;overflow:hidden;}
.clearh15{clear:both;width:100%;height:15px;overflow:hidden;}
.clearh20{clear:both;width:100%;height:20px;overflow:hidden;}

.mr10{ margin-right:10px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}


/*TOP*/
#top{ width:100%; height:35px; overflow:hidden; background:#f0f0f0;}
#top_nav{ width:1000px; height:35px; line-height:35px; margin:0 auto;}
#top_nav .shou { float:left; width:40px;  padding-left:25px; display:block; font:normal 12px/35px "宋体"; background:url(../style/top_shouji.jpg) no-repeat left 5px;}
#top_nav .time{ float:left;}
#top_nav .old{ float:right;}

/*导航*/
.menu { width:1000px; overflow:hidden; padding:10px 0 5px; margin:0 auto;}
.menu .logo{ float:left; width:189px; height:50px; overflow:hidden; background:url(../style/logo.jpg) no-repeat; text-indent:-90000px;}
.menu .logo h1{ text-indent:-9999px; width:190px; height:50px;}
.menu .nav{ float:left; width:806px; padding-top:3px; height:50px; padding-left:5px;}
.menu .nav p{ padding:0px 4px; border-right:1px solid #e1e1e1 ; float:left; font-size:14px;}
.menu .nav p a{ line-height:25px; padding:3px 6px; color:#666;}
.menu .nav p a:hover{ background:#47b200; color:#fff; text-decoration: none;border-radius: 2px;}
.menu .nav .ri{ float:right; width:150px; padding:0; font-weight:bold; color:#666; border-right:none; }

/*专栏*/
.zhuanlan{ float:left; width:1000px; height:30px; line-height:32px; margin-top:10px; }
.zhuanlan_left{ width:80px; height:30px; line-height:30px; margin-left:0px;color:#FFFFFF; float:left;}
.zhuanlan_right{width:895px; height:30px; line-height:30px; float:right; color:#012f47; }
.zhuanlan_right a{ color:#012f47; font-size:12px;}
.zhuanlan_right a:hover{ color:#47b200; font-size:12px; text-decoration:underline;}

/*搜索*/
.search{width:1000px; height:45px; margin:0 auto;background:#47b200;}
.search_left{ float:left; width:471px; height:37px; overflow:hidden; margin-top:4px; padding-left:4px;}
.search_left .stext{ float:left; width:365px;height:37px; overflow:hidden;line-height:37px; padding-left:5px;}
.search_left .sbt{ float:left; background:#ededed; width:100px; height:37px; border:none; cursor:pointer; font:bold 14px/37px "宋体";}
.search_left .sbt:hover{ float:rleft; background:#ddfbbf; color:#478c00;}

.sosobg_2011_right{float:right; width:470px; height:37px; margin-top:4px; margin-right:4px;}
.sosobg_2011_right1{ width:460px; height:37px; overflow:hidden; color:#FFFFFF; font-size:12px; line-height:37px; float:left;margin-right:5px;}
.sosobg_2011_right1 a{color:#FFFFFF; font-size:12px;}
.sosobg_2011_right1 a:hover{color:#ddfbbf; font-size:12px;}

#so360{white-space:nowrap; width:220px;height:37px;float:right;}
#so360 form{margin:0;padding:0}
#so360_keyword{ float:left; width:137px;height:33px;line-height:33px;font:13px arial;padding:2px 5px;border: none;outline:0;vertical-align:middle}
#so360_keyword{background: url(../style/bg.png) no-repeat right center #fff;}
#so360_submit{ float:right;width:70px;height:37px;border:0;color:#478c00;background:#ddfbbf;font-weight:bold;font:bold 13px arial;padding:0;cursor:pointer;vertical-align:middle}


/*养生ys9*//*养生标签*/
.container1 {width: 1000px;margin-top:10px;overflow: hidden;position:relative;}
.tag_title {position: relative;height: 40px; border-bottom:3px solid #47b200;}
.tag_title h2{ float:left; font: bold 20px/40px "Microsoft yahei"; color:#333;}

.tab {	position: absolute;	left: 160px; height: 40px;z-index: 99; top:0px; }

.tab li{ float:left; line-height:26px; text-align:center; margin-top:4px; }
.tab li a { height:26px; padding:0 12px; color: #339900; line-height:26px; }
.tab .on a{ color:#FFF;}
.tab .on a:hover,.tab .on{background:#47b200; height:26px; color:#FFF; text-decoration:none; border-radius: 2px;}
.conNo { display: none; }

.tags a {padding: 0 3px;}
.tags {	margin: 10px auto;width: 1000px;line-height: 40px;vertical-align: middle;background: url(../style/line_40.jpg) repeat 0 0;overflow: hidden;}

/*养生ys10*//*友情连接*/
.container {width: 1000px; margin-bottom:10px; overflow: hidden; }
.link_title {position: relative;height: 40px; border-bottom:3px solid #47b200;}
.link_title h2{ float:left; font: bold 20px/40px "Microsoft yahei"; color:#333;}
.link_title span{ float:right; font: normal 12px/40px "宋体";}

.link {	margin: 10px auto;width:1000px;	line-height: 25px;overflow: hidden;}
.link ul{overflow: hidden;zoom: 1;}
.link li { float:left; padding-right:8px;line-height: 20px;border-right: 1px solid #BBB;display: inline;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;list-style: none;}
.link a {margin-right: 10px;color: #666;}
.link li a:hover{ color:#47b200; text-decoration:underline;}

.hpcy-linkimg img{ border:1px solid #ddd; margin-rihgt:7px;}
.hpcy-linkimg ul{}
.hpcy-linkimg li{float:left; list-style: none; margin-right:10px;}

.clear {clear: both;}

/*页面底部*//*footer*/
.dibu{ width:100%; border-top:1px solid #dfdfdf; background:#f6f6f6; margin-top:20px;}
.footer {width:1000px;line-height: 24px; margin:15px auto 0; padding-bottom:15px; text-align: center;}
.footer .link, .footer a { color: #339900;}
.footer a {	margin: 0 5px;}
.footer .copyright, .footer .account {color: #666;}
.footer img {border: none; display:inline;}

.cnhubei_botomm_main{ width:1000px; margin:0 auto; overflow:hidden; font-size:12px; text-align:center;}
.cnhubei_botomm_main .bottom {	Margin-Right: auto;	Margin-Left: auto;margin:0 auto;width:960px;padding:5px 0 0 0; background:none;height:130px;text-align:center;}
.cnhubei_botomm_main .bottom .b_left {clear:left;float:left;width:300px;margin:0 0 0 0;}
.cnhubei_botomm_main .bottom .b_left span {line-height:30px;float:left;padding:8px;}
.cnhubei_botomm_main .bottom .b_right {	float:left;	width:560px;margin:0 0 0 20px;}
.cnhubei_botomm_main .bottom .b_right span {width:560px;clear:left;float:left;line-height:24px;}


/* 分页 */
.pages{line-height:30px;clear:both;}
.pages ul{float:none;display:table; margin:auto;}
.pages ul li{float:left;margin-right:4px; display:inline;}
.pages ul li a{float:left;padding:0 12px;color:#666;font-size:14px;font-weight:bold;border:1px solid #cecece;text-decoration:none}
.pages ul li a:hover{color:#FFF;padding:0 12px;text-decoration:none;border:1px solid #47b200;background:#47b200}
.pages ul li.thisclass{color:#FFF;padding:0 12px;border:1px solid #47b200;background:#47b200;font-weight:bold}

/*内容分页*/
.page_con_break {padding:15px 0;}
.page_con_break { width:618px;clear:both;line-height:30px;text-align:center;display:block;zoom:1; margin-bottom:5px; }
.page_con_break a,a:hover{text-decoration:none;}
.page_con_break a {text-decoration:none;vertical-align:middle; zoom:1; padding:9px 12px; +padding:5px 12px;_padding:5px 12px;margin:0 2px;color:#666666; background:#fff;border:1px solid #CECECE; font-weight:bold;}
.page_con_break .thisclass{ color:#FFF;}
.page_con_break a.thisclass {background-color:#47B200;border:1px solid #47B200;}
.page_con_break a:hover {background-color:#47B200;border:1px solid #47B200;color:#ffffff;text-decoration:none;}


/*广告*/
.ad250{ float:left; width:248px; height:250px; overflow:hidden; border: 1px solid #E4E4E4;}
.ad250180{ float:left; width:248px; height:180px; overflow:hidden; border: 1px solid #E4E4E4;}
.ad360300{ float:left; width:360px; height:300px; overflow:hidden;}
.ad360300_right{ float:right; width:360px; overflow:hidden; margin-top:15px;}
.ad72890{ width:728px; height:90px; overflow:hidden; margin:0 auto; margin-top:10px;}
.ad1000{width: 998px;height: 90px;overflow: hidden;margin: 0 auto;padding-top: 10px;border-left: 1px solid #CCC;border-right: 1px solid #CCC;}
.banner_980x90 {margin: 10px auto 10px;width: 1000px; height:100px; text-align:center;}
.banner_690x245{ float:left; margin:15px 35px 0 35px; _margin:15px 25px 0 17px; width:660px; }
.banner_735{ float:left; width:735px; margin-top:15px;  }
.left {	float: left;}
.right {float: right;}
