﻿/** 头部菜单开始 **/
#menuNav li
{
    float:left;
    height:60px;
    border-right:1px solid #136d4f;
    padding:0px 15px 0px 15px;
    overflow:hidden;
    width:85px; 
}

#menuNav li a
{
    display:block;
    text-align:center;
    color:#fff;
    font-size:18px;
    letter-spacing:1px;
    padding-top:10px;
    width:85px;
}

#menuNav li p a
{
    font-size:12px;
    color:#f3f3f3;
    font-weight:normal;
    padding-top:2px;
}

#menuNav li.current
{
    display:block;
    background:#136d4f;
}
/** 头部菜单完成 **/

/** knoledge **/
#knowledge .titl h3
{
    color:#c28e3d;
}

#knowledge_nav a:hover
{
    color:#c28e3d;
}

#knowledge_nav a.current
{
     color:#c28e3d;
     border-bottom:2px solid #c28e3d;
}

#knowledge_Box .kbContent li a:hover
{
    color:#c28e3d;
}

#channelBanner .dot span.current
{
    background:#c28e3d;
}

#channelBanner .banner_txt_content a:hover
{
    color:#c28e3d;
}

#colum_menu
{
    border-top:2px solid #009e73;
}

.explain{margin:15px 0px 15px 0px; height:222px; padding:15px; overflow:hidden; background:#fbf8e9;}
.ex_pic{ width:330px; height:221px; float:left;}
.ex_box{ width:450px; height:221px; float:left; overflow:hidden;}
#ex_option{ width:450px; height:40px; float:left;}
#ex_option h3{ width:315px; height:40px; float:left; font-size:18px; overflow:hidden; line-height:38px; padding-left:15px; font-weight:normal;}
#ex_option li{border:5px solid #fbf8e9; width:40px; height:40px; float:left; color:#FFF; text-align:center; font-size:18px; line-height:38px; overflow:hidden; margin-right:10px; border-radius:50px; cursor:pointer;}
#ex_option li em{display:block;font-style:normal;height:40px;}
#ex_option li.current{border-color:#e3e1e1;}
#ex_con{ width:440px; height:182px; float:left;}
#ex_con div{width:425px; height:170px; padding:12px 0px 0px 15px; float:left; overflow:hidden; display:none; line-height:28px; font-size:14px;}

/*--24节气--*/
.season_box{ width:810px; float:left; overflow:hidden; padding:20px 0px 20px 8px;}
.season_box ul{ width:840px; float:left; padding-top:20px;}
.season_box ul li{ width:280px; float:left; padding-bottom:20px;}
.season_box .pic{ width:250px; height:160px; float:left; overflow:hidden; position:relative;}
.season_box .pic > img{ width:250px; height:160px; float:left; transition:.5s transform; transform: translateZ(0);}
.season_box .pic:hover > img{transform: scale(1.1, 1.1); transition: 2s transform;}
.season_box p{ width:250px; text-align:center; font-size:14px; line-height:25px;}

/** 百科样式 开始 **/
#qjHtml
{
    padding:15px;
    position:relative;
}

#ck
{
    position:absolute;
    right:20px;
    top:10px;
    z-index:10;
}

#st
{
    position:absolute;
    right:250px;
    bottom:80px;
}

#st .stf
{
    position:absolute;
    right:-245px;
    bottom:-150px;
    width:285px;
    z-index:10;
}

#st .stf a
{
    margin-bottom:10px;
}

#st .stf a,#st .stf em
{
    font-size:14px;
    float:left;
    line-height:24px;
    color:#999;
}

#st .stf a.current,#st .stf a:hover
{
    color:#019e73;
}

#st .stf em
{
    font-style:normal;
    display:block;
    margin:0px 6px 0px 6px;
    color:#999;
}

#st b
{
    display:block;
    font-size:18px;
}

#st span.jiqi
{
    display:block;
    left:-38px;
    top:-1px;
    width:25px;
    height:25px;
    text-align:center;
    line-height:25px;
    font-size:14px;
    font-weight:800;
    border-radius:100%;
    -moz-border-radius:100%;
    -webkit-border-radius:100%;
    -o-border-radius:100%;
    color:#fff;
}

#st span.jiqi:first-child
{
    background:#fc6d68;
}

#st span.jiqi:nth-child(2)
{
    background:#88b33e;
    top:33px;
}

#st span.jiqi:nth-child(3)
{
    background:#f7af4a;
    top:67px;
}

#st span.jiqi:nth-child(4)
{
    background:#64bce9;
    top:100px;
}

#qj_share
{
    position:absolute;
    right:20px;
    top:60px;
}

#qjHtml .titl
{
	float:left;
	background:#019e73;
	padding:8px;
	color:#fff;
	border-radius:5px;
	font-size:14px;
}

#qjHtml .titl a:hover
{
color:#FFF;
}

#qjHtml .left_001
{
 float:left; 
 background:url(/Content/images/left_01.png) no-repeat right 5px; 
 padding:10px 15px 0px 0px; 
 height:20px;
 margin-right:4px;
}

#qjHtml .right_002{
float:right;
background:url(/Content/images/right_01.png) no-repeat left 5px;
padding:10px 15px 0px 0px; 
height:20px;
}

#qjHtml h1
{
float:left;
color:#FFF;
font-size:24px;
padding:0px 6px;
line-height:25px;
}

#qjHtml h1 em
{
    font-style:normal;
    font-size:14px;
    font-weight:800;
   
}

#qjsub
{
    margin:15px 0px 10px 0px;
}

#qjsub .s
{
    width:160px;
    height:34px;
    background:url(/Content/images/zt_href_bg_1a.jpg) no-repeat left bottom;
    position:relative;
}

#qjsub .current
{
    background:url(/Content/images/zt_href_bg_1a.jpg) no-repeat left top;
}

#qjsub .s a
{
    display:block;
    height:22px;
    position:absolute;
    top:6px;
    left:27px;
    font-size:14px;
    line-height:22px;
    width:160px;
    padding-left:7px;
    color:#999;
}

#qjsub div.current a
{
    background:#019e73;
    color:#fff;
}

#qjsub a:hover
{
    text-decoration:none;
}

#qjsub .qjImg
{
   height:10px;
   position:relative;
}

#qjsub .qjImg .img
{
   position:absolute;
   height:200px;
   overflow:hidden;
   right:0px;
   top:-300px;
}

#qjsub .qjImg .img img
{
    max-width:320px;
    height:auto !important;
    width: expression(this.width > 300 ? 300: true);
}

#qjsub .qjImg .img a > img{transition:.5s transform; transform: translateZ(0);}
#qjsub .qjImg .img a:hover > img{transform: scale(1.1, 1.1); transition: 2s transform;}

#detail .zt{margin-bottom:25px;}

#detail .zt h2.title
{
    margin:30px 0px 30px 0px;
    border-bottom:1px solid #eee;
    position:relative;
}

#detail .zt h2.title span
{
    position:absolute;
    left:0px;
    top:-13px;
    border-left:5px solid #019e73;
    padding:0px 15px 0px 10px;
    font-size:20px;
    background:#fff;
}

#detail .zt p
{
    font-size:14px;
    line-height:24px;
}

#detail .zt img
{
    max-width:88%;
    height:auto !important;
    width: expression(this.width > 80% ? 80%: true);
}

#float_Div
{
    display:none;
    position:absolute;
    width:59px;
    left:-80px;
    top:70px;
}

#float_Div .fixed
{
    position:fixed;
    top:70px;
}

#float_Div .tw
{
    width:59px;
    height:44px;
    background:url(/Content/images/commonImg_1.png) no-repeat 92% 36% ;
}

#float_Div .bw
{
    width:59px;
    height:44px;
    background:url(/Content/images/commonImg_1.png) no-repeat 92% 44% ;
}

#float_Div .itemWrap
{
    background:url(/Content/images/left_menu_bg.gif) repeat-y ;
}

#float_Div .itemWrap .sgb
{
    display:inline-block;
    font-size:14px;
    color:#fff;
    text-align:center;
    font-weight:800;
    padding:7px 0px 10px 15px;
}

#float_Div .item
{
    width:46px;
    margin-left:6px;
}

#float_Div .item a
{
    display:block;
    border-top:1px solid #ccc;
    padding:5px 0px 5px 0px;
    text-align:center;
    font-size:14px;
    color:#fff;
}

#float_Div .item a.current
{
    color:#fff;
    background:#ac2a01;
    text-decoration:none;
}

/** 百科样式结束 **/

/** 右边样式 **/
.right_articly_area .titl i.a
{
    border-bottom:2px solid #009e73;
}

.right_articly_area  .yexun
{
    width:78px;
    height:79px;
    position:relative;
    margin-top:20px;
}

.right_articly_area  .yexun i
{
    display:block;
    width:78px;
    height:79px;
    position:absolute;
    left:0px;
    right:0px;
    background:url(/Content/images/yexun_1.png) no-repeat left top;
    z-index:3;
}

.right_articly_area  .yexun span
{
    position:absolute;
    left:0px;
    top:0px;
    display:block;
    width:78px;
    height:79px;
    overflow:hidden;
    z-index:1;
}

.right_articly_area .yexun .yexun_str
{
    margin-left:95px;
    width:195px;
}

.right_articly_area .yexun .yexun_str a
{
    font-size:18px;
    font-weight:500;
}

.right_articly_area .yexun .yexun_str a:hover
{
    color:#009e73;
}

.right_articly_area .yexun .yexun_str p
{
    font-size:14px;
    color:#999;
    line-height:24px;
    margin:5px 0px 0px 2px;
}

.right_articly_area  .yexun span img
{
    width:78px;
    height:78px;
}

.right_articly_area_content .sort_banner li
{
    float:left;
    height:90px;
    width:141px;
    margin:0px 5px 5px 0px;
    overflow:hidden;
    position:relative;
}

.right_articly_area_content .sort_banner li span
{
    position:absolute;
    left:0px;
    width:141px;
    display:block;
}

.right_articly_area_content .sort_banner li span.a
{
    bottom:0px;
    background:#009e73;
    height:23px;
    z-index:5;
    filter:alpha(opacity=70);
    opacity:0.7;
}

.right_articly_area_content .sort_banner li span.b
{
    bottom:1px;
    width:141px;
    height:20px;
    font-size:14px;
    color:#fff;
    padding-left:10px;
    z-index:10;
}

.right_articly_area_content .sort_banner li > a > img{ transition:.5s transform; transform: translateZ(0);}
.right_articly_area_content .sort_banner li > a:hover > img{transform: scale(1.1, 1.1); transition: 2s transform;}


.right_articly_area_content .sort_banner li img
{
    max-width:141px;
    height:auto !important;
    width: expression(this.width > 141 ? 141: true);
}

.right_articly_area_content .sortEight
{
    margin-top:20px;
}

.right_articly_area_content .sort_num
{
    position:relative;
    margin-top:10px;
}

.right_articly_area_content .sort_num i
{
    position:absolute;
    left:0px;
    top:3px;
    display:inline-block;
    font-style:normal;
    width:19px;
    height:19px;
    background:#cecece;
    color:#fff;
    text-align:center;
    line-height:19px;
}

.right_articly_area_content .sort_num i.color
{
    background:#009e73;
}

.right_articly_area_content .sort_num a
{
    margin-left:30px;
    font-size:14px;
}

.right_articly_area_content .sort_num a:hover
{
    color:#009e73;
}

.channel_Nav a
{
    display:inline-block;
    margin-right:21px;
    font-size:14px;
    padding-left:15px;
    background:url(/Content/images/dot_1.jpg) no-repeat left top;
    margin-top:10px;
}

.channel_Nav a:hover
{
    color:#009e73;
}

.hot_tags a
{
    display:block;
    font-size:14px;
    background:#01b282;
    width:87px;
    height:35px;
    line-height:35px;
    text-align:center;
    float:left;
    color:#fff;
    margin:9px 9px 0px 0px;
}

.season a
{
    display:block;
    font-size:14px;
    border:1px solid #e5e9ec;
    width:85px;
    height:35px;
    line-height:35px;
    text-align:center;
    float:left;
    margin:9px 9px 0px 0px;
}

.season a:hover
{
    background:#009e73;
    color:#fff;
    border:1px solid #009e73;
    text-decoration:none;
}

.hot_tags a:hover
{
    background:#009e73;
    text-decoration:none;
}

#columMark img
{
    max-width:360px;
    height:auto;
}

#columMark .content
{
    font-size:14px;
    width:72%;
}

/** 四季养生 **/
#seasonMenu h5
{
    font-weight:normal;
    font-size:14px;
    margin:20px 0px 10px 0px;
    color:#009e73;
}

#seasonMenu span
{
    display:block;
    width:73px;
    height:73px;
    border-radius:73px;
    -moz-border-radius:73px;  /* Firefox */
	-webkit-border-radius:73px; /*chrome/safari */
	-o-border-radius:73px;/* Opera */
    position:relative; 
    float:left; 
    margin-left:5px;
    z-index:5;
}

#seasonMenu span.red
{
    background:#fc6d68;
}

#seasonMenu span.gree
{
    background:#88b33e;
}

#seasonMenu span.yellow
{
    background:#f7af4a;
}

#seasonMenu span.blue
{
    background:#64bce9;
}

#seasonMenu span.tb
{
    background:#009e73;
}

#seasonMenu span a
{
    position:absolute;
    left:-3px;
    top:15px;
    display:block;
    width:80px;
    text-align:center;
    font-size:20px;
    font-weight:bold;
    color:#fff;
}

#seasonMenu span a:hover
{
    text-decoration:none;
}

#seasonMenu span a em
{
    display:block;
    width:80px;
    font-size:12px;
    font-weight:normal;
    font-style:normal;
}

.seaArea
{
    margin-top:15px;
}

.seaArea li
{
    float:left;
}

.seaArea li a
{
    display:block;
    font-size:14px;
}

.seaArea li.sr a
{
    line-height:25px;
}

.seaArea li .sah
{
    display:block;
    width:90px;
    height:79px;
    position:relative;
}

.seaArea li .sah em
{
    position:absolute;
    top:0px;
    left:0px;
    display:block;
    font-size:25px;
    text-align:center;
    line-height:75px;
    width:70px;
    height:68px;
    color:#fff;
    font-style:normal;
    font-weight:bold;
}

.seaArea li .sah em.red
{
    background:#fc6d68;
}

.seaArea li .sah em.gree
{
    background:#88b33e;
}

.seaArea li .sah em.yellow
{
    background:#f7af4a;
}

.seaArea li .sah em.blue
{
    background:#64bce9;
}

.seaArea li .sah:hover em
{
    background:#000;
}

.seaArea li .seaImg
{
    position:absolute;
    top:0px;
    left:0px;
    display:block;
    width:100px;
    height:79px;
    background:url(/Content/images/commonImg_1.png) no-repeat 0% 61%;
    z-index:5;
}

/** 右边时辰养生 **/
.self-item{ width:275px; float:left; background:#FFF;}
.btn-prev{width:275px; height:8px; float:left; background:url(/Content/images/img_5_ud.jpg) no-repeat 0px -16px;}
.btn-prev:hover{background:url(/Content/images/img_5_ud.jpg) no-repeat 0px -0px;}
.btn-next{width:275px; height:8px; float:left; background:url(/Content/images/img_5_ud.jpg) no-repeat 0px -24px;}
.btn-next:hover{background:url(/Content/images/img_5_ud.jpg) no-repeat 0px -8px;}
.self-item-bd{height:244px; width:275px; overflow:hidden; float:left;position:relative;}
.self-item-bd li{height:71px; width:275px; overflow:hidden; padding:5px 0px;}
.self-item-bd .ul_bor .time_1{ width:59px; height:71px; float:left;}
.self-item-bd .ul_bor .time_1 a{ width:59px; height:29px; background:url(/Content/images/img_5_time.jpg) no-repeat; text-align:center; color:#FFF; font-size:14px; line-height:27px; float:left;}
.self-item-bd .ul_bor .time_1 a:hover{background:url(/Content/images/img_5_time2.jpg) no-repeat; text-decoration:none;}
.self-item-bd .ul_bor .time_2{ height:28px; width:200px; padding:0px 8px; line-height:26px; font-size:16px; color:#999; float:left;}
.self-item-bd .ul_bor .txt_3{ height:40px; width:200px;padding:0px 8px; font-size:14px; float:left; overflow:hidden;}
.self-item-bd .ul_bor{position:absolute; left:0; top:0;}

#jchg .jc-left
{
    float:left;
    width:480px;
}

#jchg h5
{
    height:10px;
    border-bottom:1px solid #009e73;
    padding-bottom:5px;
    margin:10px 0px 25px 0px;
    position:relative;
}

#jchg h5 a.m
{
    position:absolute;
    left:20px;
    top:-8px;
    display:inline-block;
    font-size:18px;
    background:#fff;
    padding:10px;
    color:#009e73;
}

#jchg h5 a.m:hover {

    text-decoration:none;
    color:#028e68;
}

#jchg .jc-left span
{
    display:block;
    float:left;
    margin:0px 10px 5px 10px;
    width:210px;
    padding-left:10px;
    position:relative;
}

#jchg .jc-left span i
{
    position:absolute;
    left:0px;
    top:10px;
    display:block;
    width:3px;
    height:3px;
    background:#009e73;
}

#jchg .jc-left a
{
    font-size:14px;
}

#jchg .jc-right
{
    float:right;
    width:320px;
}

#jchg .jc-right a
{
    display:block;
    float:left;
    border:1px solid #eee;
    width:67px;
    height:30px;
    margin:0px 0px 5px 10px;
    text-align:center;
    line-height:30px;
    font-size:14px;
    color:#009e73;
}

#jchg .jc-right a:hover
{
    background:#009e73;
    color:#fff;
    text-decoration:none;
}

#jchg .jc-right a.m
{
    position:absolute;
    width:80px;
    left:20px;
    top:-8px;
    display:inline-block;
    font-size:18px;
    background:#fff;
    padding:5px 5px 5px 5px;
    color:#009e73;
    border:0px;
}

/*--顶部导航--*/
.top_nav_box{ width:1160px; height:100px; float:left; overflow:hidden; padding-bottom:20px;}
.ys_nav_box{width:1160px; height:100px; float:left;}
.ys_n_in_l{width:50px; height:100px; background:url(/Content/images/nav_in.png) no-repeat; cursor:pointer; float:left;}
.ys_n_in_l:hover{background:url(/Content/images/nav_in2.png) no-repeat;}
.ys_n_in_r{width:50px; height:100px; background:url(/Content/images/nav_in.png) no-repeat -50px 0px; cursor:pointer; float:left;}
.ys_n_in_r:hover{background:url(/Content/images/nav_in2.png) no-repeat -50px 0px;}
.ys_n_in_m{width:1060px; height:100px; float:left; overflow:hidden;}
.ys_n_in_m li{width:210px; height:78px; border-top:2px solid #fafafa; border-left:1px solid #FFF; border-right:1px solid #FFF; background:#fafafa; padding:10px 0px; position:relative; float:left;}
.ys_n_in_m li:hover{ background:#f1f1f1; height:78px; border-top:2px solid #2d8e74;}
.ys_n_in_m li .icon_b{ width:164px; height:30px; float:left; padding-left:48px;}
.ys_n_in_m li .icon_b .icon_b1{ width:30px; height:30px; float:left; background:url(/Content/images/nav_icon.png) no-repeat;}
.ys_n_in_m li .icon_b .icon_b2{ width:30px; height:30px; float:left; background:url(/Content/images/nav_icon.png) no-repeat -40px 0px;}
.ys_n_in_m li .icon_b .icon_b3{ width:30px; height:30px; float:left; background:url(/Content/images/nav_icon.png) no-repeat -80px 0px;}
.ys_n_in_m li .icon_b .icon_b4{ width:30px; height:30px; float:left; background:url(/Content/images/nav_icon.png) no-repeat -120px 0px;}
.ys_n_in_m li .icon_b .icon_b5{ width:30px; height:30px; float:left; background:url(/Content/images/nav_icon.png) no-repeat -160px 0px;}
.ys_n_in_m li .icon_b .icon_b6{ width:30px; height:30px; float:left; background:url(/Content/images/nav_icon.png) no-repeat -200px 0px;}
.ys_n_in_m li .icon_b .icon_b7{ width:30px; height:30px; float:left; background:url(/Content/images/nav_icon.png) no-repeat -240px 0px;}
.ys_n_in_m li .icon_b .icon_b8{ width:30px; height:30px; float:left; background:url(/Content/images/nav_icon.png) no-repeat -280px 0px;}
.ys_n_in_m li .icon_b span{ width:84px; height:30px; float:left; font-size:18px; line-height:28px; text-align:center;}
.ys_n_in_m li .nav_b{ width:212px; height:80px; float:left; overflow:hidden; }
.ys_n_in_m li .nav_b a{ color:#666; font-size:12px; float:left; width:70px; text-align:center; margin-top:8px;}
.ys_n_in_m li .nav_b a:hover{ text-decoration:underline; color:#398772;}

/*--综合信息大图1--*/
.news_con{ width:1160px; float:left; overflow:hidden;}
.news_pic_box1{ width:406px; float:left; padding-right:20px;}
.news_pic_box1 .pic{ width:404px; height:250px; float:left; overflow:hidden; border: solid 1px #e7e7e7; border-bottom:none;}
.news_pic_box1 .pic > img{ width:404px; height:250px; transition: .5s transform; transform: translateZ(0);}
.news_pic_box1 .pic:hover > img{ transform: scale(1.1, 1.1); transition: 2s transform;}
.news_pic_box1 .txt{ width:374px; height:136px; float:left; padding:15px; overflow:hidden; border:1px solid #e7e7e7; border-top:none;}
.news_pic_box1 .txt h2{ width:374px; height:30px; float:left; font-size:18px; font-weight:normal;}
.news_pic_box1 .txt p{ width:374px; float:left; font-size:14px; color:#999; line-height:26px; }
.news_pic_box1 .txt p a{ color:#1d775f; margin:0px 3px;}
.news_pic_box1 .txt p a:hover{text-decoration:underline;}

/*--综合信息6个小图--*/
.news_pic_box2{ width:406px; height:417px; float:left; padding-right:20px; overflow:hidden;}
.pic_box{ width:414px; float:left; overflow:hidden;}
.pic_box li{ width:199px; height:134px; float:left; padding:0px 8px 7px 0px;}
.pic_box .pic{ width:199px; height:134px; float:left; overflow:hidden; position:relative;}
.pic_box .pic > img{width:199px; height:134px; transition: .5s transform; transform: translateZ(0);}
.pic_box .pic:hover > img{transform: scale(1.1, 1.1); transition: 2s transform;}
.pic_box .pic p{ width:189px; height:26px; position:absolute; bottom:0; font-size:14px; line-height:23px; color:#FFF; padding:0px 5px; z-index:2;}
.pic_box .pic div{ width:199px; height:26px; background:#1ca983;filter:alpha(opacity=60);-moz-opacity:0.6; opacity:0.6; z-index:1; bottom:0; position:absolute;}

/*--养生资讯--*/
.news_list_b{ width:308px; float:left;}
.nl_tit{ width:308px; height:33px; float:left; border-bottom:1px solid #dcdcdc;}
.nl_tit h3{ height:33px; float:left; font-size:18px; padding:0px 6px; background:url(../images/img_5_b1.jpg) repeat-x bottom;}
.nl_list{ width:308px; float:left; padding-top:5px;}
.nl_list li{ width:308px; height:23px; padding-top:11px; float:left; overflow:hidden;}
.nl_list li i{ width:23px; height:23px; float:left; background:#ddd; color:#FFF; overflow:hidden; text-align:center; line-height:20px; font-size:12px; border-radius:5px; font-style:normal;}
.nl_list li a{ font-size:14px; float:left; padding-left:5px;}

/*--养生首页栏目公用样式--*/
.ys_con{ width:1160px; float:left; padding-top:10px;}
.title_box{ width:1160px; float:left; padding-bottom:20px;}
.title_box .tb_b1{ width:1160px; height:60px; float:left; border-bottom:1px solid #ddd;}
.title_box .tb_a{ float:right; padding-top:30px;}
.title_box .tb_a a{ font-size:14px; color:#999;float:left;}
.title_box .tb_a a:hover{color:#009e73;}
.title_box .tb_a em{display:inline-block;font-size:14px;padding:0px 10px 0px 10px;color:#999;float:left;}
.title_box h2{ height:40px; background:url(../images/img_5_b1.jpg) repeat-x bottom; float:left; font-size:24px; padding:20px 8px 0px 8px; font-weight:normal;}
.title_box .tb_b1 i{ width:39px; height:28px; float:left; background:url(../images/img_5_i1.jpg) no-repeat; padding-right:5px;}
.newsbox1_con{ width:406px; float:left; overflow:hidden; padding-right:20px;}
.news_tit_s{ width:406px; height:44px; float:left; background:url(../images/img_5_b3.jpg) repeat-x 0px 40px;}
.news_tit_s h2{ width:85px; height:44px; float:left; text-align:center; background:url(../images/img_5_b4.jpg) no-repeat bottom; font-size:18px; font-weight: normal; line-height:40px;}
.news_list_a{ width:406px; padding:20px 0px 26px 0px; border-bottom:1px dashed #ccc; float:left; }
.news_list_a h3{ width:406px; height:28px; float:left; font-size:18px; font-weight:normal; line-height:18px;}
.news_list_a li{ width:406px; height:28px; float:left; overflow:hidden; font-size:14px; line-height:28px;}
.news_list_a .a1{color:#2f9479; float:left; width:57px; overflow:hidden;}
.news_list_a em{ padding:0px 6px 0px 4px; font-style:normal;}
.newsbox2_con{ width:308px; float:left;}
.news_box1{ width:276px; float:left; border:1px solid #e9e9e9; padding:0px 15px; margin-bottom:20px;}
.news_tit_s2{ width:276px; height:43px; float:left; background:url(../images/img_5_b3.jpg) repeat-x 0px 39px;}
.news_tit_s2 h2{ width:85px; height:43px; float:left; text-align:center; background:url(../images/img_5_b4.jpg) no-repeat bottom; font-size:18px; font-weight: normal; line-height:39px;}
.news_tit_s2 .more_a{ float:right; padding-top:15px;}
.news_tit_s4 .more_a{ float:right; padding-top:20px;}
.more_a a{ font-size:12px; color:#999; margin-left:5px;}
.more_a a:hover{ color:#009e73;}
.news_box2{ width:276px; height:147px; float:left; border-bottom:1px dashed #ccc;}
.news_box2 h3{ width:276px; height:49px; float:left; overflow:hidden; font-size:18px; font-weight:normal; line-height:48px;}
.news_box2 .pic{ width:122px; height:82px; float:left; overflow:hidden;}
.news_box2 .pic > img{ width:122px; height:82px; transition: .5s transform; transform: translateZ(0);}
.news_box2 .pic:hover > img{transform: scale(1.1, 1.1); transition: 2s transform;}
.news_box2 p{ width:144px; height:82px; float:right; overflow:hidden; font-size:14px; line-height:26px; color:#999;}
.news_list_c{ width:276px; float:left; padding-top:5px;}
.news_list_c li{ width:264px; height:28px; float:left; background:url(../images/img_5_d1.jpg) no-repeat 0px 16px; padding-left:12px; font-size:14px; line-height:28px;}
.news_list_c li a {line-height:35px;}
.news_box3{ width:308px; float:left;}
.news_tit_s3{ width:293px; height:25px; float:left; background:url(../images/img_5_b2.png) no-repeat bottom; overflow:hidden; line-height:20px; padding-left:15px;}
.news_tit_s3 h2{ font-size:18px; font-weight:normal;}
.news_tit_s3 span{ color:#2d8e74;}
.news_box3 .con_box2{ width:276px; height:174px; float:left; border:1px solid #e9e9e9; border-top:none; padding:0px 15px; overflow:hidden;}
.news_pic_box3{ width:406px; height:107px; float:left; padding-top:15px; overflow:hidden;}
.news_pic_box3 .pic{ width:159px; height:107px; float:left; overflow:hidden;}
.news_pic_box3 .pic > img{ width:159px; height:107px; transition: .5s transform; transform: translateZ(0);}
.news_pic_box3 .pic:hover > img{ transform: scale(1.1, 1.1); transition: 2s transform;}
.news_pic_box3 h3{font-size:18px; float:left; color:#2d8e74; width:220px; padding-left:15px; font-weight:normal; line-height:26px;}
.news_pic_box3 p{width:220px; float:left; font-size:14px; color:#999; padding:15px 0px 0px 15px; line-height:22px;word-wrap:break-word; word-break:normal; }
.news_pic_box3 p a{ margin:0px 3px; color:#1d775f;}
.news_pic_box4{ width:406px; float:left;}
.news_pic_box4 .pic{ width:404px; height:250px; float:left; overflow:hidden; border:1px solid #e7e7e7; border-bottom:none;}
.news_pic_box4 .pic > img{ width:404px; height:250px; transition: .5s transform; transform: translateZ(0);}
.news_pic_box4 .pic:hover > img{ transform: scale(1.1, 1.1); transition: 2s transform;}
.news_pic_box4 .txt{ width:374px; float:left; padding:0px 15px; overflow:hidden; border:1px solid #e7e7e7; border-top:none;}
.news_pic_box4 .txt h2{ width:374px; height:30px; float:left; font-size:18px; font-weight:normal; padding-top:10px;}
.news_pic_box4 .txt p{ width:374px; float:left; font-size:14px; color:#999; line-height:26px; }
.news_pic_box4 .txt p a{ margin:0px 3px; color:#1d775f;}
.news_list_d{ width:406px; float:left;}
.news_list_d li{ width:394px; height:27px; float:left; background:url(../images/img_5_d1.jpg) no-repeat 0px 14px; padding-left:12px; overflow:hidden; line-height:27px;}
.news_list_d li a{ font-size:14px; float:left;}
.news_list_d li i{ float:left; font-style:normal; padding:0 8px;}
.news_list_d li span{ font-size:12px; color:#999; float:right;}
.news_tit_s4{ width:406px; height:48px; float:left;background:url(../images/img_5_b3.jpg) repeat-x 0px 44px;}
.news_tit_s4 h2{ width:85px; height:48px; float:left;text-align:center; background:url(../images/img_5_b4.jpg) no-repeat bottom; font-size:18px; font-weight: normal; line-height:55px; color:#2d8e74;}
.news_pic_box5{ width:276px; float:left; overflow:hidden; }
.npb5_box{ width:288px; float:left; overflow:hidden;}
.npb5_box span{ width:132px; float:left;text-align:center; font-size:14px; height:25px; line-height:25px;}
.npb5_box li{ width:132px; float:left; padding-right:12px;}
.npb5_box a{width:132px; height:89px; overflow:hidden;}
.npb5_box a > img{ width:132px; height:89px; transition: .5s transform; transform: translateZ(0);}
.npb5_box a:hover > img{transform: scale(1.1, 1.1); transition: 2s transform;}
.npb5_s{ padding:12px 0px 5px 0px; border-bottom:1px dashed #ccc;}
.news_pic_box6{ width:406px; float:left; overflow:hidden;}
.npb6_box{ width:426px;overflow:hidden;padding-top:10px;}
.npb6_box li{ width:213px; float:left; }
.npb6_box .pic{ width:195px; height:132px;overflow:hidden; position:relative;}
.npb6_box .pic img { width:190px;height:130px;transition: .5s transform; transform: translateZ(0);border:1px solid #ccc;}
.npb6_box .pic:hover img { transform: scale(1.1, 1.1); transition: 2s transform; }
.npb6_box .pic i { font-style:normal; width:191px; height:26px;filter:alpha(opacity=60);-moz-opacity:0.6; opacity:0.6; z-index:1; bottom:0; position:absolute; background:#1ca983; }
.npb6_box .pic p { color:#fff;font-size:14px;position:absolute;z-index:2;bottom:4px;left:8px; }

/*--季节养生--*/

.jjys_pic{ width:414px; float:left; overflow:hidden; }
.jjys_pic li{ width:199px; height:134px; padding:0px 8px 8px 0px; float:left;}
.jjys_pic_1{ width:199px; height:134px; float:left; overflow:hidden; position:relative;}
.jjys_pic_1 > img{width:199px; height:134px; transition: .5s transform; transform: translateZ(0);}
.jjys_pic_1:hover > img{transform: scale(1.1, 1.1); transition: 2s transform;}
.jjys_pic_1 p{ width:189px; height:26px; position:absolute; bottom:0; font-size:14px; line-height:23px; color:#FFF; padding:0px 5px; z-index:2;}
.jjys_pic_1 div{ width:199px; height:26px;filter:alpha(opacity=60);-moz-opacity:0.6; opacity:0.6; z-index:1; bottom:0; position:absolute;}
.jqys_box{ width:1160px; float:left;}
.jqys_tit{ width:1160px; height:45px; float:left; border-bottom:1px dashed #ccc;  }
.jqys_tit2{font-size:18px; font-weight:normal; line-height:35px; border-bottom:2px solid #2d8e74; height:43px; float:left; padding:0px 15px 0px 55px; background:url(../images/24jq.jpg) no-repeat 10px 0px;}
.jqys_con{ width:1160px; overflow:hidden; float:left;}

.jqys_24_box{width:1130px; height:150px; float:left; padding:10px 15px 0px 15px;}
.jqys_in_l{width:20px; height:122px; background:url(../images/24_in.jpg) no-repeat 0px 44px; cursor:pointer; float:left;}
.jqys_in_r{width:20px; height:80px;  background:url(../images/24_in.jpg) no-repeat -20px 44px; cursor:pointer; float:left;}
.jqys_in_m{width:1090px; height:150px; float:left; overflow:hidden;}
.jqys_in_m li{width:218px; height:150px; position:relative; float:left;;}
.jqys_in_m li a{ width:124px; float:left; margin-left:25%;}
.jqys_in_m li p{ width:124px; font-size:14px; text-align:center; float:left;}

/*--时辰养生--*/
.scys_list{ width:294px; float:left; overflow:hidden; padding-top:15px;}
.scys_list li{ width:98px; height:40px; float:left;}
.scys_list li a{ width:80px; height:32px; overflow:hidden; color:#FFF; text-align:center; line-height:30px; font-size:14px; background:#6dbfa9; float:left;}
.time_box{ width:275px; float:left;}
.self-item{ width:275px; float:left; background:#FFF; padding-top:15px;}
.btn-prev{width:275px; height:8px; float:left; background:url(../images/img_5_ud.jpg) no-repeat 0px -16px;}
.btn-prev:hover{background:url(../images/img_5_ud.jpg) no-repeat 0px -0px;}
.btn-next{width:275px; height:8px; float:left; background:url(../images/img_5_ud.jpg) no-repeat 0px -24px;}
.btn-next:hover{background:url(../images/img_5_ud.jpg) no-repeat 0px -8px;}
.self-item-bd{height:244px; width:275px; overflow:hidden; float:left;position:relative;}
.self-item-bd li{height:71px; width:275px; overflow:hidden; padding:5px 0px;}
.self-item-bd .ul_bor .time_1{ width:59px; height:71px; float:left;}
.self-item-bd .ul_bor .time_1 a{ width:59px; height:29px; background:url(../images/img_5_time.jpg) no-repeat; text-align:center; color:#FFF; font-size:14px; line-height:27px; float:left;}
.self-item-bd .ul_bor .time_2{ height:28px; width:200px; padding:0px 8px; line-height:26px; font-size:16px; color:#999; float:left;}
.self-item-bd .ul_bor .txt_3{ height:40px; width:200px;padding:0px 8px; font-size:14px; float:left; overflow:hidden;}
.self-item-bd .ul_bor{position:absolute; left:0; top:0;}
.time_12{ width:290px; float:left; padding-top:10px;}
.time_12 a{ width:65px; height:30px; float:left; background:#f9f9f9; color:#2f9479; overflow:hidden; text-align:center; line-height:28px; margin:0px 5px 5px 0px;}
.time_12 a:hover{ background:#2f9479; color:#FFF; text-decoration:none;}

/*--人群养生--*/
.rqys_txt1{ width:276px; float:left; font-size:16px; font-weight:normal; padding:15px 0px 10px 0px;}
.rqys_txt2{ width:276px; float:left; font-size:12px; color:#999; line-height:20px;}
.rqys_txt2 a{ color:#2d8e74;}
.nine_box{ width:290px; float:left; overflow:hidden; padding-top:10px;}
.nine_box a{ width:85px; height:43px; float:left; background:url(../images/img_5_tj.jpg) no-repeat; overflow:hidden; color:#FFF; font-size:14px; text-align:center; line-height:41px; margin:0px 9px 10px 0px;}

/*--体质养生--*/
.tzys_list{ width:294px; height:106px; padding-top:15px; float:left; overflow:hidden;}
.tzys_list li{ width:98px; height:37px; float:left;}
.tzys_list li a{ width:80px; height:32px; overflow:hidden; color:#FFF; text-align:center; line-height:30px; font-size:14px; background:#6dbfa9; float:left;}

/*--五脏养生--*/
.wzys_box{ width:276px; float:left;}
.wzys_box li{ width:276px; float:left; border-bottom:1px dashed #CCCCCC; padding:10px 0px;}
.wzys_box .pic{ width:64px; height:64px; float:left;}
.wzys_box .pic img{width:64px; height:64px}
.wzys_box h3{ width:186px; height:25px; float:left; line-height:25px; padding-left:15px; font-size:18px; font-weight:normal;}
.wzys_box p{ width:186px; height:39px; float:left; line-height:18px; padding-left:15px; font-size:12px; color:#999; overflow:hidden;}

/*--运动&膳食养生--*/
.ydss_box{ width:276px; height:145px; overflow:hidden; float:left; padding-top:14px;}
.ydss_box a{ float:left; height:32px; padding:0 14px; color:#FFF; font-size:14px; overflow:hidden; line-height:30px; margin:0px 0px 5px 5px; background:#6dbfa9; }
.ydss_box a:hover {text-decoration:none;background:#136d4f; }
.yscp{ width:412px; float:left; padding-top:10px;}
.yscp li{ width:131px; padding-right:6px; float:left;}
.yscp .pic{ width:131px; height:88px; float:left; overflow:hidden; position:relative;}
.yscp .pic > img{width:131px;transition: .5s transform; transform: translateZ(0);}
.yscp .pic:hover > img{transform: scale(1.1, 1.1); transition: 2s transform;}
.yscp p{ width:131px; text-align:center; font-size:14px; line-height:24px;}


/*--食材食疗--*/
#scsl_box{ width:1160px; float:left; overflow:hidden;}
.scsl{ width:1160px; float:left; border-bottom:1px solid #ebebeb;}
.scsl ul{ width:1160px; float:left;}
.scsl ul li{ float:left; padding:0px 20px; height:30px;}
.scsl_on{ border-bottom:2px solid #2d8e74; }
.scsl_on a{color:#0d614a;}
.scsl_on a:hover{ text-decoration:none;}
.scsl_cnt{ width:1191px;height:310px;float:left; display:none; padding-top:20px;}
.scsl_cnt li{ width:178px; height:160px; float:left; padding-right:18px;}
.scsl_cnt .pic{width:178px; height:110px; float:left; overflow:hidden; position:relative;}
.scsl_cnt .pic > img{width:178px;transition: .5s transform; transform: translateZ(0);}
.scsl_cnt .pic:hover > img{transform: scale(1.1, 1.1); transition: 2s transform;}
.scsl_cnt p{ width:178px; height:50px; float:left; font-size:14px; text-align:center; line-height:49px;}

/** 左边浮动菜单 **/
#leftFloatMenu {

    position:relative;
}

#leftFloatMenu .floatWrap {

    position:absolute;
    left:-50px;
    top:0px;
}

#floatContent {

    display:none;
    position:fixed;
    width:30px;
    top:80px;
}

#floatContent a {

    display:block;
    width:30px;
    color:#fff;
    font-size:14px;
    background:#1e8663;
    line-height:18px;
    padding:5px 3px 5px 3px;
    text-align:center;
    border-bottom:1px solid #fff;
}

#floatContent a.curr,#floatContent a:hover {

    background:#ac2a01;
    color:#fff;
    text-decoration:none;
}

 #floatContent .top {

     display:block;
     background:#424242;
     color:#fff;
     padding-top:0px;
     padding-bottom:0px;
 }

.zt i{ font-weight:bold; font-style:normal;}
.zt em{ font-size:20px; color:#096; margin-right:8px;}
.zt_new_box{ width:795px; float:left; padding:20px 0px;}
.zt_new_box li{ width:795px; height:140px; float:left; overflow:hidden; padding:20px 0px; border-bottom:1px dashed #CCC; } 
.zt_new_box .pic{ float:left; width:185px; height:140px; overflow:hidden;}
.zt_new_box .pic > img{ width:185px; height:140px;}
.zt_new_box h3{ width:600px; float:left; padding:0px 0px 10px 10px;font-size:18px;}
.zt_new_box p{width:600px; float:left; padding:5px 0px 0px 10px; font-size:14px; color:#999; line-height:23px;}
.zt_new_box2{ width:795px; float:left; padding:20px 0px; border-bottom:1px dashed #ccc; overflow:hidden; margin-bottom:10px;}
.zt_new_box2 ul{ width:850px; float:left;}
.zt_new_box2 li{ width:185px; float:left; padding-right:18px;}
.zt_new_box2 li:hover{ color:#36a487;}
.zt_new_box2 span{ width:185px; float:left; text-align:center; font-size:14px; line-height:25px;margin-top:5px;}
.zt_new_box2 .pic{ float:left; width:185px; height:140px; overflow:hidden;}
.zt_new_box2 .pic > img{ width:185px; height:140px;}
.zt_new_box3{ width:795px; float:left; overflow:hidden;}
.zt_new_box3 .name{ width:90px; height:90px; float:left;text-align:center; color:#FFF; font-size:32px; font-weight:bold;}
.zt_new_box3 ul{ width:705px; float:left;}
.zt_new_box3 li{ width:120px; float:left; padding:0px 0px 15px 15px;}
.zt_new_box3 .pic{ float:left; width:120px; height:90px; overflow:hidden;}
.zt_new_box3 .pic > img{ width:120px; height:90px;}
.zt_new_box3 span{ width:120px; text-align:center; float:left; font-size:14px;margin-top:5px;}
.zt_new_box4{ width:795px; float:left;}
.zt_new_box4 li{ width:130px; height:130px; overflow:hidden; float:left; padding-right:25px;}
.zt_new_box4 em{ font-weight:bold;}
.zt_new_box4 i{ font-size:14px;}
.zt_new_box4 span{ font-size:14px; color:#999;}
.zt_new_box5{ width:795px; float:left; overflow:hidden;}
.zt_new_box5 li{ width:775px; float:left; border-bottom:1px dashed #ccc; padding:10px 10px;}
.zt_new_box5 em{ font-size:16px; font-weight:bold;}
.zt_new_box5 i{ font-size:14px; font-weight:bold; color:#333;}
.zt_new_box5 div{ float:left; font-size:14px; color:#999; width:600px; line-height:28px;}
.zt_new_box5 img{ float:left; height:90px; padding-left:25px;}
.zt_new_box6{ width:820px; float:left; overflow:hidden; padding:10px 0px;}
.zt_new_box6 .ct{ background:url(/Content/images/ct_01.jpg) no-repeat;}
.zt_new_box6 .xt{ background:url(/Content/images/xt_01.jpg) no-repeat;}
.zt_new_box6 .qt{ background:url(/Content/images/qt_01.jpg) no-repeat;}
.zt_new_box6 .dt{ background:url(/Content/images/dt_01.jpg) no-repeat;}
.zt_new_box6 li{ float:left; margin-right:8px; height:150px; width:190px; position:relative; background:#099;}
.zt_new_box6 .d1{height:100px; width:190px; position:absolute; z-index:1; background:#000; float:left;filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; bottom:0;}
.zt_new_box6 .d2{height:90px; width:180px; position:absolute; z-index:2; color:#FFF; bottom:0; padding:5px;}
.zt_new_box6 .d2 i{ font-size:16px;}
.zt_new_box6 .d2 span{ font-size:12px; line-height:20px;}
